Although this is a good recipe, the use of pork is not authentic. Most Indonesians don't eat pork because they are Muslim! Therefore, if you want to make authentic mie goreng, use all shrimp, or use chicken, as mie goreng on the street is usually chicken.
This was the finest Asian recipe I have made in a long time. I chose to omit the pork and use all shrimp simply because it is the favored meat in our house. All other ingredients were used including the fried onions, which were my favorite part! A really neat dish and unlike any I have had before.