Idk but I'm sceptical about bikeberry products being any different to stock, lol.
37mph doesn't actually mean anything without knowing what your gearing ratio (sprocket and wheel size) is.
All I know from my experience is that filing the magnet key by 1.2mm (1mm should be fine too) to retard timing is working nicely for me.
I'm using the stock CDI and I have been trying to take it easy, only once been tempted to go to 8000rpm (which is 37.27mph on
my bike) but I'm still breaking in so four stroking all the time except on steep climbs.
Filing the key is
certainly the best value for money because it's free! So I recommend you try that first before spending money on a CDI.