Yes, I ended up removing the rubber underneath the hood. It's the sucker that cause it not to latch.. Also I was able to get hold of the 3m 5lbs tape.. I installed w/ out the mesh but it doesn't look bad as i thought.
Looking forward to get the v. lip.. as soon as get the funds to work.