Well, it's been a minute since I updated with some pics so here's what it looks like now:
The heart and brain of the monster came in today as well:
So this will be going in sometime this week. Geared at 45t/47t (thanks to Kazuaki's mount) on 6s I should be hitting 100mph with no problem if I can get past the wind factor.