1. Easy adjust, to avoid "freelancer exploit": Freelancer ID can't pirate at all. Want to pirate, you have a plenty of IDs available who permit piracy. So, Freelancers can smuggle, drive pirate trains, reclaim bounties, lawfull or not (their choice), BUT CANT PIRATE. If possible, IFF - Freelancer, unavailable for chars who can pirate. Also, freelancers cant initiate an attack; exceptions - just in self defense or if they are escorts and are defending an allied, the guy who hired him or reclaim a bounty.
OR Maybe the freelancer ID can be splitted now with rephack, in two parts: one for the good guys,one for bad guys, This will match the "no more speculation about ID-IFF RP" and can be a solution, i think, against Frelancer id exploit.
2. Another proposal: Capital ships (cruiser/destroyer and UP classes) cant pirate. (good old rule; no exceptions) - more fair-play.