I would personally advise you to have some mecha combat skills, just to help keep you up to speed with the rest of the group.
Good advice from the player whose character did not get blown out of the sky! Yay, Sherwood! =)
think it might work better if I go against my first intuition and go for a military training and education, then pick up the interest in cloning/etc later down the line
There is a Field Scientist O.C.C. that might fit. If you want to go civilian, I can put something together where your group of scientists (likely UEG) used unarmed custom Logan veritechs to help carry out their research. This would provide piloting skills, but combat skills would have to be purchased.
Where exactly are we in the mecha development?
The ASCs mecha are virtually brand-new while the Stealth Logan is a secret prototype (stolen by the Wild Cards who had NO business being where they were at, but they were a very nice bonus with the mission they were on, so why not? =) ).
All ASC mecha are still in their first stages (so the poor Veritech Hover Tanks still don't have reinforced pilot compartments!). The Broadsword's technology is on another level altogether.
Sherwood is sitting in a stealth logan, so I'd assume that's the newest technology - what would be the model before that?
That would be the standard Logan.
Oh! If you want a connection between cloning and machines. Look no further than the Zentraedi. Could shift the science to Zentraedi tech in general.
Now, there is a neat idea! While you have Cera in your group, you do not have a human with those interests and therefore their perspective.
Mind you, the Zentraedi who allied with Earth spilled what secrets they knew a long time ago, so Earth knows how to make Zentraedi mecha more or less. They just lack a reason to do it (why make mecha for 40 foot tall giants when all of your people are around 6 ft tall?).
Where this character concept might shine in the Wild Cards is when they meet the Zeki-Zentraedi and Ura-Meltrandi, both of whom are loathe to give up any military secrets, but how much can you hide from a tight group of Traversers?
=)