Interresting, I like the concept, very Eberron.
Just one comment though, the AC and Initiative is off, the creatures Dex mod is +2, not +1, and the AC is way to high compared with it's natural armor. Initiative should be +2, and it's AC should be 20 (+2 Dex, +8 natural). Other than that, good...