It does work but here are a few thoughts.
I think the lutherism flag isn't necessary, you just just as well use the original event number for Swabia switching, and of course event = 100 to ensure it doesn't occur under the alternative reformation.
But I am not certain I see why the events need to be separate.
Finally, I also think that only the German provinces ought to switch, not everything that Swabia owns, otherwise, the reformation process becomes to easy for German states that own empires. The thought of Savoie idly turning protestant because a distant German lord says seems most unlikely.
But, in general, this is what is needed for each German state.
I think the lutherism flag isn't necessary, you just just as well use the original event number for Swabia switching, and of course event = 100 to ensure it doesn't occur under the alternative reformation.
But I am not certain I see why the events need to be separate.
Finally, I also think that only the German provinces ought to switch, not everything that Swabia owns, otherwise, the reformation process becomes to easy for German states that own empires. The thought of Savoie idly turning protestant because a distant German lord says seems most unlikely.
But, in general, this is what is needed for each German state.