I really like the Loyalty Pool and Reaper Pool ideas. I do think that Solo/Buddy/Team bonuses should still exist, although being Mass Effect, most characters (aside from a few infiltrators) will have a d10 in Team, I imagine.
As an aside, here is another version of Mass Effect RPG that I found...