glenreeder I've had hundreds of stage 2's go through the shop for as long as twin cams have been in production, and you will have more trouble free miles without having compression releases then you ever would have with them, one less thing to go south, and you don't need them for your build, your dealer did you right, they could have up sold you something you didn't need. Relax and enjoy your ride, a 09 FLHX with a solid upgrade, it don't get no better then that.
Ride safe