Just as an update, I bought mach 3 blades and Alta blades for the head blade razor.
Absolutely the fastest and closest shave I ever had. It was freaking awesome. Now lets see how long they last.
Ill update this thread when I have used them for awhile.