Just a slight suggestion, instead of using the normal character creation, do a quick reroll and change the 1 roll to 7 if you have to roll this again. Probably a bit easier.
I can't give approval for stat stuff, I'm just trying to help RA out by answering questions when I can, but the D20 roll is something I can vouge for.
Honestly, that's a pretty good set. It's a 39 point build, and good for an all around character. Heck, There's at least one roll I've got that I'd trade for that. Keep in mind that a Dolathi can adjust their stats on the fly as a standard action, so you can always augment something in a desperate situation.
Do keep in mind thouth, that you only get skill points for your base int modifier, since it's a free floating bonus.