I actually think this is pretty cool. I was introduced to Thunderbirds when it was redubbed and put on TV in the 90s. The show was a lot more popular in non-US markets, I think.
TBH - the theme lends itself to a pinball machine. Missions = modes. Each Thunderbird 1-5 is a shot. Make The Hood a shot. It has a lot of potential.