The only two things that I like about tapatalk is that I don’t have to sign in every time I visit, and I like that it puts the number of new posts at the icon of your phone, which reminds me to visit. I do like the new mobile site also though.
It took me a while to locate the site after the move, but I found it today! So far looks great and seems easy to use. I've already posted a few pics. I found that pretty tough on the old site.