Had a DFX. It's got a steep learning curve and I guess if you have a lot of time to play, it gets easier.
Main thing I didn't like was stopping to adjust settings and rebalancing for different places and tweeking settings as I detected. Just seemed to be time consuming to me to scroll thru menus, tweek, balance, go...scroll, tweek, balance, go...
In all fairness, I have very limited time detecting so this just wasn't the machine for me.
I ended up selling it and buying the Vision. Seems faster, no stopping to rebalance every tweek. But I also had the dfx experience which I think made using the Vision easier for me...but a lot less down time fine tuning at sites.
If you get the dfx, get the book.."Digging Deeper With the Dfx" by Jimmy Sierra. Very good, indepth book on using that machine.
Al