Bumper install
Probably very awkward to do so since the bumper probably won't be sitting nice and flat like it would on the jeep, and also would make that much more heavier when installing the bumper. The only thing you might gain is easier access to the bolts on the underside of the bumper that will hold the winch in place.
Hope this helps!
-Kyle






