I understand where you coming from but this can be easily solved. You can ask for the person's "PayPal" number and obviously its still ingame as you requested. If there's anything that could be added is a system whether instead of requiring the Session ID, it could be done with the phone number through the contact list. That way you don't have to ask for the ID. I don't find it as an issue as it is literally asking for a max of 3 numbers... Let's be realistic here, there's so much more stuff that would make an actual change on the server that makes this rather irrelevant in my opinion.
It would be nice to see it but everyone goes well without this...