Fangor - Why do you have a 2 level adjustment on the dino? Theydon't have one listed and I don't recall ad-hocing one, did you find it listed somewhere or just not change it from when you switched race? It works for me, I'm just curious.
Also, when linking rolls, [roll] does nothing, use {url=whatever}My Roll{/url}. Alternatively, invisible castle has near the bottom of the page a link you can click on to just automatically copy the correct code, then paste it into your post.
I don't see any problems with your character, so what had you decided regarding natural attacks vs a weapon? If you choose the natural attacks, then the 'weapon slot item' i give you will be something akin to an amulet of mighty fists, something that increases your natural attack capabilities.