I'd try to find something a little bigger than the 262's that'll drop in with no clearance issues. I can't seem to find the specs on the VT stage 2's. It's a shame you're looking for something to work with a stock piston, I might consider selling my TEA heads and my Comp 270's.
David