Whilst it is a great idea to just increase roleplaying activity ingame, I think Trevelyan has some good points. You will just make it easy for pirates, becayse as soon as they see some trader has asked the STC for reports in, say New York, they'll know that a trader is heading past the New York jump gate and so can intercept them there.
A cynic is a man who, when he smells flowers, looks around for a coffin.
~H. L. Mencken