Alright here’s my badge suggestions.
You’re Only a Mimic! – (easy – 5 points)
Defeat the Aeromimic in the Gearlock Factory.
Two Heads are Better Than One – (medium – 15 points)
Complete the “Trailblazing with Recruits” mission.
River City Remnant – (hard – 30 points)
Defeat Riverfang by Completing the “River Remnant” mission.
And if there is an impossible badge.
It’s Your Nidarian Duty! – (impossible – 60 points)
Complete the Main Quest with All Three Classes
I’m against any mimic trophy quests because they take way too much grinding and any Spectra Circuit achievements because it takes real money unlock it.