Excellent! This dish doesn't have a gravy and threrefore should be served with naan and not over rice.
Having a frittata pan makes this recipe a lot easier to make.
Swiss cheese can be substituted for the Parmigiano-Reggiano cheese.