This is a tough deal ... and something that I do think keeps FS out of the same boat as proprietary solutions like Nextone, etc.  In the real world (from a service provider view) you have customers who want to send one thing (i.e. g729 and g723 a lot from international carriers) and your vendors who will only accept a limited set (specifically g729 (maybe) and certainly g711 ulaw).  So you have to really restrict what people can send you and in some cases it can be a deal killer.  I'm seeing more and more wholesale vendors (especially smaller niche guys) getting away from accepting anything other than g711. 

I would be interested in seeing if there would be a way to have the RTP transverse a media processing blade like the ones offered from Audiocodes etc.  
Most have some method to tell the device to set up ports and bridge without being involved in the signaling itself.  

There are a couple of major advantages:
  -- removing the transcoding from the host to risc based processors
  -- not worrying about the licensing because it comes with the card and would support all codecs

SDR