Your system is fine as it is IF you like the sound it is presently making. If you are unhappy about the sound, what is causing it? Personally I think I would find the wires and CDP contribute to some excessive brightness but that is just a WAG.
One thing you might consider (if you haven't already) is set up your listening chair so it forms an equilateral triangle, or close to one. In a small(er) room you can get the speakers closer to the side walls by toeing them in so that the axis' of the speakers cross well in front of your chair. This will allow a wider soundstage and allow you to sit further from the speakers (Thiels really sound best at least 10 ft from the ears (my Thiels/my ears) because of the design of the drivers. The toe in will minimize side wall reflections, a must with Thiels also.
Next, assuming you did the above, bring you speakers out in the room a bit more, maintaining the triangle. This should improve your depth of image considerably. Mine were set at about 5' from the wall behind them 2.5' from the side walls, and the chair (ears) was 10 ft from the plane of the speakers.
I used this set up with Thiels 3.5's/ARC SP10II/Threshold SA3/BAT CDP/ and a Oracle TT w/Grace Cartridge. My room is 19.5x13.5x9.
Worth a try if you can do it. Just takes a few hours to see if your going in the right direction. If you are you can fine tune it further as time allows. Don't minimize the effect of the listening chair. A few inches can make a significant difference.
Hope you don't have those dreaded aesthetic problems.:-)