(This wouldn't take place until next season's offseason since we're currently in the middle of the offseason and I don't like switching in the middle of something, but if you guys like this idea more than the current format, we could change as soon as next offseason)
We'd still be keeping the compensation part, so when Type-A and Type-B (determined by the same format we use now) leave for FA, it would still net you compensation.
However.... instead of taking away from the signing team's draft picks, what if we did this...
Team Page>Transaction>Create Fictional Player>CHOOSE POS or RAN
(example
http://tripleplaysim.com/CAP.JPG
http://tripleplaysim.com/CAPPOS.JPG
http://tripleplaysim.com/benedictwagner.JPG
http://tripleplaysim.com/benedictwagner.JPG
It would then generate a prospect. Depending on the type of prospect that leaves, I would set different creation modifiers. It would create a completely random propect for each player.... or you could choose the type of prospect you'd like perhaps. I noticed that you could generate prospects on the team page last night, and the idea came to me... and I kinda thought it might be easier on you guys if we did it this way, plus the players you'd be receiving this way might have more upside than a 2nd or 3rd round draft pick. Well, just let me know in here what you guys would like... just want to make the league enjoyable any way possible....