No. I drilled a second set of holes above the first, and moved the forward latch pushrod to just inside the canopy structure rather than going through it. I used a peice of 0.063 drilled for the pushrod and riveted to the front canopy bow. Works great. I actually forgot to close my canopy once and took off, realized what happened, kept the speed down came around and landed. No damage, thank the Good Lord.
And I can't imagine why or how the Van's safety latch does anything to make it safer. If you don't close the canopy, the safety latch does not latch either.