RE: Snap rolls with gyros?
What you are talking about won't work. Gyros don't give control inputs. They just hold the plane in the same attitude it was in before. A properly set up gyro'd plane would just do an axial roll in the scenario you described. Snaps are all about stalling one wing, and a properly done on isn't going to pitch up 45 degrees before starting the roll.