In general as White, I prefer to long castle and then start attacking with kingside pawn storm. Everytime, I hope that my opponent lets me do it.
- For instance, when I play 1 d4 (or 1 c4) I hope my opponent does King's Indian so that I can go to my Saemisch setup with long castle.
- Similarly, when I play 1 e4, I hope my opponent plays Sicilian so that I can go for Yugoslav or English attack.
However, in both the above Black has to cooperate to let me long castle. For instance, with Slav against 1 d4 or 1...e5 against 1 e4, it becomes difficult for me go with a long castle.
Hence, in general, is there an opening system for White where I can go long castle irrespective for how Black plays? The closest that comes to this seems to be the London system, but I haven't deployed it much in my games. I am mainly a 1 c4 player (and play 1 e4 occasionally when I know that my opponent might play Sicilian).