I've spent some time with it. It's fun, but you're definitely right about it being cheap and frustrating a lot of the time. Seems like it's meant more as a fun thing for fans than a mechanically good game.
So, I noticed that Speedwagon's monologue at the start of the episode was edited from the DVD release. Seems like an odd place to make a change, but there it is.