The Ragozin is the most complicated QGD line. There's also positions where White can avoid playing Nc3 and then you have to play ...dxc4 at some point which is also complicated.
I personally don't like the Nimzo because it doesn't work against 3.Nf3 and I refuse to learn two openings against 1.d4 or any other move for that matter. This might be fine for professionals but not me.
Lasker is supposed to be the simplest and Tarrasch is in between I guess. I don't like the Tarrasch because of 1.d4 d5 2.c4 e6 3.Nc3 c5 4.cd ed 5.Nf3 Nc6 6.dc which just leads to an endgame where White gets the bishop pair for free.
I've been playing the Chigorin for years and am looking to switch to something a bit more solid. I'm 1900 USCF. I used to play stuff that was typically more tactical but have since switched to more positional openings for various reasons.
I've been enjoying the d3 Ruy Lopez and Bb5 Sicilians as white and the Breyer as black. For fighting the Queen's Gambit I've been using the Lasker which I really like except for some of the exchange lines which are really annoying. I general I like solid classical openings, but maybe not Berlin Defense level solid, especially when the queens are traded early and I'm defending an inferior pawn structure. I'm thinking of trying out the Nimzo to avoid the more annoying lines, but my fear is that it might prove to be too much work to learn such a complicated opening especially as a class player. I'm also considering the Ragozin and meeting 1.d4 d5 2.c4 e6 3.Nc3 with 3...Bb4. Or maybe the Tarrasch Defense. Any suggestions?