The monotimes module seems to be quite new, I wasn't aware of it. Looking into the implementation, yes it should work OK.
Otherwise you can use [criterion](https://github.com/LemonBoy/criterion.nim) (it's archived but pretty much finished) or [roll your own with cpuTime / monotimes in a couple of lines.](https://github.com/numforge/laser/blob/d1e6ae6106564bfb350d4e566261df97dbb578b3/benchmarks/fp_reduction_latency/reduction_bench.nim#L80-L101)
