I'm all aboard for a Godzilla car. No question.
I have to say, though, that it could wait until after the "Spy v. Spy" box car is returned to (pre-)production. And, why not an "Alfred E. Neuman" car???? Think of the various possibilities.
While we're on the subject ... Lionel should honor us all with a "Sheldon Cooper" car ... after all, Sheldon brought toy trains back to primetime.