Same deal I have with that one. I got 3-4 million on that one, and was having a crazy good run. Or so I thought. Was getting all sorts of bonus conditions, upgrading bumpers, and all that. It just seems that mission rewards are tuned low compared to scores for simply just hitting things for a long time.
As for your other scores? Lol, yeah. Don't think I'll be able to touch those.
Portal, maybe. I really like that table and understand it alright. Still you are way more than triple my best score ever on it (I think, hazy recollection of my actual score. Think it's in the 20 millions, could be very wrong.)