The key words to characterize the Nimzo-Indian are versatile and flexible : many different ways to play for both sides - you'll have very strategical games and very tactical games too, and there are plenty of sidelines playable at club level.
I wouldn't say the variations are intuitive if you're not already a Nimzo player, but if you develop some experience with the defence and some of its pawn structures, you can certainly navigate a lot of variations by intuition, as there are many recurring positional ideas.
There's enough in here to keep you busy for the rest of your chess life
As for the fun part, I guess it depends on your definition : if fun means lots of tactical fireworks, then you'll find them less often than in the main lines of the Semi-Slav...
I'm an e4 player so I just need a single defence as black against d4.
So far I've always used the the semi-slav. I enjoy studying its theory but I find it somewhat dull to play (except if they go into the Botvinnik). I don't mind positional games, but I prefer to play asymmetric positions.
I was looking into switching to the Nimzo-Indian, mainly for the following reasons:
- it seems rich of positional concepts, so I believe my understanding of chess will improve studying it.
- maybe it's less known at club level, even by d4 players (that usually encounter d5, but that's just my guess)
- starting with Nf6 and e6 it would be much easier to counter the systems (London, Colle, etc.)
I'm around 1700 OTB, and I'm planning/hoping to improve up to around 2200. I need an opening that would fit within that range (i.e. solid but not excessive in theory).
I know there's a ton of 4th moves for white, that's why I would like opinions of who plays it: are the variations intuitive or is it really hard to study/prepare? And especially, is it fun? ;)