Yes, Captain Dan!
Also, the video he made showed lots of pedal steer.
More time on the bike he made may have helped;
a more road bike style handlebar would also have helped.
Those sweet-looking hamster bars were probably not very effective on his FWD MBB home brew.
You know, isolating the bike...