Pinbits site suggests you should remove the Vengeance but also say you can cheat it in:
http://mrtn.smugmug.com/Other/STLE-Pop-Bumper-Dress-Kit/35950536_JrrCvq#!i=3008161474&k=fMTs4hg
Good luck and post some pics when you get it installed. I want to buy one but they are currently out of stock.