Looks good...I'd say it's quite balanced, but I'm not the best judge of such things.

Might want to drop skills to 4+int, odd numbers generally aren't used.