There's no end to the 'pros' and 'cons' between DX and FX choices. Much depends on personal preferences too. However, I'd like to offer some personal views.
In the old days, we shot 35mm format film mostly. So I used the Nikon F bodies. And I bought mostly 'pro' lenses (similar to FX lenses today). The film image size were 36mmX24mm. These work fine and we bought different ISO films to adjust to light conditions (the higher the ISO, the grainier the film gets). Yet, we also shot with medium format cameras and lenses (which naturally are larger, heavier and more expensive to buy). However, the film image size on my Hasselbalds were 56mmX56mm (3.6 times the surface area of a 35mm image). THE KEY DIFFERENCE IS BETTER DETAILS, BETTER COLOUR RENDITIONS. But the downside is that medium format equipment is also heavier to carry around.
Now back to the DX/FX debate, if you choose to go DX (with it's inherent pros and cons) then stay with DX lenses and benefit from the lighter body, lighter and smaller lenses, and cheaper to buy. Main tradeoff vs FX is that FX has much better high ISO performance, and pixel for pixel, FX will deliver better colour rendition simply due to the larger sensor size (just like 35mm and medium format) in the old days.
I have used the D200/D300 but on lenses that I acquired since the film days (and they are all FX lenses). So it's only natural for me to move to FX (D3/D700) so I can use my whole lens collection (from AIS, AFD, AFS). I don't 'grumble' about the weight since we have been shoot with full FX lenses since the film days.
If you are owning FX lenses, then it doesn't make sense to continue buying a new DX body. This misguided thinking that you get 1.5X more focal length when using a DX body is a something worth taking time to understand. A 200mm lens does not become a 300m when fitted on a DX body. It's just that because the DX sensor is smaller, the narrower picture angle makes the image LOOK LIKE it was taken with a 300mm lens using the FX format. It's no different from taking a 200mm picture using a FX body, and then use Photoshop to crop the image, making it smaller so it looks like it was taken with a 300mm lens picture angle.
Hope this helps.