What would be a couple of the top injector razors to try?Only you can answer that. The AC blades are just longer versions of the injector blades.
I really like the look and the adjustable nature of the Supply Pro.
I do wish it were stainless steel.
Do you have the supply pro? Have you tried and ATT SE1?