I personally do not love the looks of AG pools. My back yard also faces the main road in and out of our subdivision, and I want it to look really nice. When we get ours, it will butt up to our existing deck, and be decked all around, with lattice at the bottom of the deck, so that it looks like a giant deck, and not an AG pool. Of course, I am in KY and live on a hill. In NO, you don't really have that option unless you build the deck off your second story!!
SO, in a flat-terrain situation, I think I would prefer to see landscaping, not a deck sitting in the middle of the yard. Put the deck off to one side, and landscape all around.