I built one of these and it is a favorite flyer of mine. Rock steady I've flown it on D12-5; E9-6; E18-6; F24-7; and F39-7. I have it down in my logbook as a "crowd-pleaser". Enjoy!
Consider a streamer, hole in the parachute, or a cable-cutter DD solution. I only flew mine three times. Almost lost it twice, then did lose it the third time. They go high, and they float.