You need to get that detonation under control or you will destroy that motor.
I don't know what type of riding your doing but imo - 210# is to much compression and what I'd address first but there are other possible things that could add to your problem. To low an octane fuel, to much timing, lean jetting etc