I'm in the same boat 6' though lost 10kg so down to 125kg
There not so strict on the 250w regulation over here (Australia) though the 25km is rather strictly applied by bike suppliers
I had NCM on my short list until reading regular spoke breakage issue more often with heavy riders , there's...