Re: the software, I do think the on device software is good, if somewhat minimal, and the core writing experience is great

Right, my rant was more about the options for syncing. The reading and writing experience is fine otherwise (if a tad slow).