RE: crazy roll
Excellent! Instead of accepting the dismissal of the naysayers, you actually did some checking and diagnosis! I expect you'll find the plane like most Extras - agile, aerobatic, and as stable as you set it up.
My applause!
Happy flying,
Dave Olson