RE: Speed brake deployment
The one that I have thinking of is from Comp-Arf. It is much bigger then yours. I believe it is 102 " wingspan and uses a 160 size turbine.
Sounds like you are well on your way.
When are you planning your first flight?
Stan