I have carried my WR250r ~300 lbs on the front hitch for years on all types of roads with no issues.
Hitch has a 500 lb togue rating. Carrier is a cheap steel Princess Auto unit.
I am 50lbs over my front axle rating with the bike on.
I drilled and tapped the receiver so that there is no movement in the carrier.
I like it on the front over the rear as it keeps the road dirt off it.
After driving the Dempster and Campbell gravel Hwys the back of the camper was black; my WR was clean except for bug guts.