I can't tell if you're serious or kidding. 
Both I suppse.
Adding spaces to the end makes it unique to Foundation, and they aren't shown in-game, and the buttons don't know of ellipses (those ... you sometimes see on windows when the title is too long).
I'm actually investigating options for this, for example, making Foundation SubMenu aware.
Which is a bit tricky, since at the time Foundation is assigning the shipdef to the "dictionary" (between ship longname and the shipdef) it's still constructing the shipdef, and most people (all, myself including) set/assign submenu at a later stage.
There are various options for this, one I'm currently exploring is loading all ships from the Ships directory into a list or something like that. And then, after everything has loaded, and assigned, assign everything a (new) name that is unique to it's place in the list (ie. species/submenus/subsubmenus/MVAMParentShip/Longname).