Well this place let me use my actual name so A+ there...
You can't post comics, so this is worse than InkBunny.
I can't have an APNG icon so this is worse than devianTART...
Uhmmm... I dunno I'll give it a try, but I'm sure this place is just a different InkBunny.