I have this front lip fitted to mine, and can vouch for the quality of the product, nice and smooth, as its urathene, its prety sturdy too - it will take some serious knocks to the bottom without cracking which is useful, as it is quite low on the sides near the wheels.
You will need to take care at speed humps, but thats the same with just about any front lip.