Your cheesesteak philosophy is on the money as is your top pick, Steve's Prince of steaks.
I lived in Philly for 50 years, half in South Philly, half a block from Pat's and Geno's. By the way, they both suck but Pat's is worse. Stay away from D'Allessandro's powdered cheesesteaks and Tony...