Other than the green peppers, I'd say that's pretty close to Authentic Philly style.
i believe the technical classification of that sandwich would be "Whiz Wit".
By the way, most restaurants don't use actual Cheez Whiz either. It's usually some generic melting cheese sauce that comes in a big old #10 can. Often times you'll see the whole can sitting right there on the flat top.