Noting that I haven't worked on a Subie since my WRX (nice, if thin, middle-of-the-road clear on that one), I'd say to flip a coin between your Optimum and Menzerna polishes..use whatver you prefer; plenty of people like the results they get from either product line. I don't mean for that to sound like a blow-off response, but I dunno how to really make up your mind for you. Ditto for the choice of LSP, I'm not a huge fan of how the Klasse twins look but they looked OK on my silver WRX so, having them on-hand, I used them for the durability. But what DieselMDX suggested would give a different look that some would prefer.
When you're choosing between good product lines, IMO it's pretty much a toss-up unless there's some wildcard variable that needs to be considered (like really hard/soft paint, or the metallic element, or something else special like that).