Hi!
Just a small survey: Are you still using NAT detection checks? I prefer to apply NAT traversal always (never trust the contact header) which of course only works if all the clients are symmetric.
Thus - do you still see asymmetric SIP clients?
Thanks Klaus