LOL Indeed! I'm all about that. I've been telling a lot of creators to get more involved here. I think they're slowly trickling in. Though, it might help more people to find the forums if the link was more prominent on the site, like before. You really need to want to get to the forums to find it currently.
There's a lot I like about Tapastic. The ease of liking, commenting, and sharing a comic are also very awesome features and the whole site's user interface is very streamlined.