The only Philly Cheesesteak sandwich I've had was from Domino's(oven baked) and it was awesome along with their chicken bacon ranch one. I absolutely love every single sandwich I've had from them which is about 2-3.
ive had it...but I think it depends on location. Last one I got from them, first two bites, nothing but toasted bread with some cheese. Opened up to see hardly any steak, very little onion/bell pepper, and haven't gone back since.
The JM Philly is fantastic...at least a good 16 oz of steak.