Hello, I am the development team for the Android app, so here's my answers to your questions.
ender89 wrote
1) You might want to consider scaling the pages to fit the window initially. It is a mobile app, so while some zooming and panning is probably going to be required, I've always found it nice to see the entire page first and then worry about what I can and cant read.
I agree that scaling consistently would be awesome. Getting this stuff to display properly in a webview and scroll to the top-right (which is not (0,0), so the width must be measured) is not trivial, much time was spent fiddling to get it to this stage.
Measuring the width is a train wreck. It doesn't just count pixels, since there are scale factors to be considered. I'm assuming each page is the same size, which they're sometimes not and that's generally responsible for some of the wonky behavior. If ICS has added the ability to scroll to the top right, then things will be much better, at least on that platform. Either way I intend to continue supporting Android back to 2.1 (API level 8) more or less indefinitely.
ender89 wrote
2) I love the icon, I really do, but I just think that maybe the link to lesbian comic book porn on my mobile phone could use some subtly. Its just so when my kid cousin gets tired of angrybirds, I don't get awkward questions about what akiko is doing to mari. or get known as the guy with lesbian comic book porn on his cell phone. I get the feeling that no amount of explaining would make it go away, and I would have to change my name and live out my shame in a different city.
This has been mentioned before (though it may have been in reference to this post?). I don't care either way. Changing the icon won't help against curious kids tapping whatever app comes under their finger. At least it takes several clicks to get from the icon to the tits. I am no artist; Mi_chan made that icon for me. If someone wants to make another to the Android icon specs, I will cheerfully swap them.
ender89 wrote
3) Swiping would be nice, along with the option to change reading order from left-to-right to right-to-left.
I agree, but there are reasons why this is challenging. First, wanting to pinch zoom, scroll in two dimensions, and tap the sides to turn the page required me to write some of my own click handling code for the (subclass of) webview. And it's really easy to confuse a swipe and a lateral scroll. Lateral scrolling is very common here because pages don't always fit on the device neatly. See the Gmail app on ICS for an example of this problem, if you have an email that scrolls horizontally it's tricky to get it not to swipe to the next/previous message.
Thanks for the pointer to Perfect Reader. When I first started this project, I went looking for a good open source reader which I would fork and strap the Dynasty Reader interface to, saving myself a great deal of trouble. Perfect Reader is free but not open source, unfortunately. Maybe I could contact the developer, but he'd probably want to know what site and ahem.
I'm adding support for the tags on the reader tonight. I may revisit the webview/scrolling/etc. on ICS and see if anything has been added to the API that would make my life better.