yer nice!
not keen on the Guru idea - its too heavy in its bonus features. What about 'he trains all players like they are 6'6' - so basically if you have a 6'0 player whom you want to train ID, RB, or IS, or a 7'4 player whom you want to train JS/PS, that player gets trained as though he is 6'6.
Not sure i understand the PR - cosmopolitan bit. i dont play any international games, so thats useless for me. but going along those lines, if a player gets merchandise bonus for having local players, hows about a PR manager that can provide similar bonus's for players born overseas? ie": Mitigate any losses they would make for not having a local player?