Touchy, touchy aren't we? If you're afraid of public opinion then don't post on a public forum:fawk:
Also, this "guy" that did it before... well you can do just about anything but will it last?.... the answer is nope you dope
Find this guy and I bet his shit is curling up all over the place.
The reason that dash kits stick is because they have a much thicker/stickier and more plyable backing that conforms to the uneven texture of a dash or console... vinyl does not, it's adhesive is virtually invisible to the naked eye.
BTW my dad does vinyl for a living and I was just looking out for your best interest and trying to help you avoid a disaster but since you want to be a dick about it then rice on with your bad self:fawk: