There's no way that you could possibly charge for a road race, enforcement alone along a 160km route would be nigh on impossible.
However, I do think there would be some benefit of charging/restricting access to some specified sections of the route eg mountain top finishes, kwaremont etc.