Sorry, I was confused, and thought you were referring to ports on the sending side, rather than ports on the receiving side. There is a little extra overhead in not binding to an address, but I think it is probably negligible. Ignore my comment. Your scheme seems OK from my end.