Anyone ever use it? Is it worth it? Seems like you can customize quite a few features to put your car more to your liking...and you can use it to diagnostic the car as well... Does it void warranty? Opinions?