Could be ok - but you may get more useful info running a stateful protocol - such as TCP. The overhead is negligible - because you aren't trying to enhance performance - you are trying to measure it.
This would allow you to account for dropped packets - retransmits - etc. Other than that - let me know how it turns out - I'd like to play with it