That actually looks pretty good. But then again, I'm lazy, so for those of you not interested in rigging up your own adapter, theheadsetbuddy.com has all sorts of different adapters (don't think they have the one you made). Here are a few:
PC headset to palm adapter or
smartphone/palm headset to pc adapters. They have a few more but you get the jist.
Daigle