Some small bonuses / penalties for RP or oorp cargo per specific id would be very nice. You will not prevent anyone to trade anything he desires but some motivation for proper cargo would improve RP fremework. Even with penalty there could be RP reason to carry some at first glance oorp cargo, cause profit is not main motivation in that `unproper` case.
I strongly approve. Several variation though. Junkers recieve no bonus and no penalty for any commodity
Some factions who actually trade in very narrow commodity difference such as ALG can get huge boost to toxic waste , scrap , manifolds and such then others.
OsC should get considerable boost for human passangers and luxury staff.
Criminal get boost on contraband stuff etc.
Credits are not so important cause everyone will get every ship it wants if he plays patiently and constantly. So some more opportunities to earn more money will motivate people to carry more variety of goods.