There is no doubt that using Frank's cranks will change your pedaling technique and you will get better at using Frank's cranks.
And if you use a Computrainer or similar with such feedback information like the "Spinscan" number or about the torque profile of your pedaling, you might choose to attempt to change the way you pedal and get a different / "improved" spinscan number (whatever "improved" might be).
That's all very nice.
What there isn't however, is any evidence that doing the above will improve your sustainable power output, and that's what matters.
What does work however is training. Good consistent, smart, hard work. Progressive overload with appropriate recovery. Specificity in training. Good diet. Funky cranks or no funky cranks. Spinscan or no spinscan.
As for legs out of phase causing bouncing, not sure that's the case. My legs are permanently out of phase due to a large effective difference in fore-aft cleat placement between left (under ankle) and right (more normal ball of foot region) side, yet I race the track at high cadences and don't bounce.
First and foremost make sure bike set up, equipment choice and position is good. This is fundamental.
Then if bouncing occurs at cadences at which you expect to race / ride at, then do some drills at these higher cadences, with and without load (but much more of the latter) and you will, over time, improve. It doesn't require fancy gizmos.