There is a mobile site and it works really well.
Both mobile and tapatalk are working on the new site (as far as I know). So it's up to personal preference.
I'm still making some fairly big changes, but they will begin to slow down soon. If anyone sees anything odd, let me know please.
-John