I think pre-made roles are a way to guide the rp in the direction the GM wants. Not too big a fan of pre-maded characters unless maybe the GM has something very specific in mind, but it could be cool.