So I've talked a little about this to Pikahyper, and we agreed that the creator pages on The Vines are (how to put this politely...?) Ah yes, sub par. Part of this I think is that we just don't have a good style guide for Creator pages. Nor have I even seen a good template to work from. In response to this I've worked up a page for everybody to inspect. I'll take any suggestions anybody has, and if they're workable, I'll put them into the page and we'll go from there.
The link to the test page is right here.