That bumper looks great for OffRoading. I would love to get one and if it is under $1000 it is a bargain..
Have you had any conversations with your Auto Insurance agent about it? What will be their position should you hit another vehicle? Surely we can suspect who will get the most damage. Since it is not factory have you looked into what personal liability concerns there might be for you and does your state have any on road usage restrictions on it? I believe NY State is attempting to ban the ARB type bumpers and Bull Bars.
Tom