I just started a post myself about this (will delete it now). I think these are quite a cool idea, for me anyway as I plan to do my own service work (filters, fluids, brakes and light repairs) so having these on will prevent me damaging my car body work.