What gryros are you using? Have you thought about how to handle gryro drift? Most of the small and inexpensive roll-rate sensors I know about have a fairly high drift rate, which makes them suitable for short flights only. I haven't worked on one of these systems for about 10 years, though, and I'm curious if this is still an issue.

Sounds like a great project!

Jim