Out of those points the only that bothers me not getting a Kindle is the ePub. 3GB is enough for 1000s of books. I need ePub, I like getting a book and editing the style of it the way I like it.
But I will agree Elonex need better support, the device doesn't even support Unicode.
I think if Elonex aren't going to develop it any more, just release the source code to the public and maybe someone who has an Elonex may develop it more. I heard the new Adobe ADE for ePub removes the page numbers (which have annoyed me so much) from ePubs.