I think I have been able to improve upon this sandwich.
What I do is fry two eggs for each sandwich over hard and fold them over each other. Then I take two strips of fat bacon per sandwich and fry that. The eggs and bacon get folded into a toasted Thomas' English muffin and is topped off with two "deli slices" of Alpine lace Swiss cheese.
I find that this particular sandwich is considerably tastier than what McDonalds offers.
Beating the taste of fast food with home made is not that hard to do. As the guy in the pizza commercial says “It ain’t rocket science”.
I’ve made my own Sausage McMuffin’s at home. I also fry two eggs over medium, put them on two slices of toasted bread. Then I put a slice of chedder cheese on each, place two slices of bacon on each, then pop them in the oven until the toast melts. They’re great open-faced sandwiches that I eat with a knife and fork.
So the delta between your sandwich and McD’s is an extra egg, bacon instead of ham, and two slices of swiss instead of one slice of cheddar. I can see this making a tastier sandwich. Still, the McMuffin is a true thing of beauty, especially if you’re in the mood for one.