I would go with an above ground 10/1 over an inground. The in ground pools look nicer, but this day and age, they make some really nice above ground pools. Plus, if you build a deck around it, it can be a really nice entertainment area.
The upkeep is so much easier on an above ground. To close it, you don't have to worry about blowing lines, winterizing to the nth degree. you essentially just lower the level, plug the return, drain the skimmer/pump, and put the plugs in.
If you keep a cover on it through the winter, opening will be a breeze. Sunlight creates algae and leaves can be a *****. If you keep the cover cleaned off, and the water covered, it's not out of the ordinary to have a clean pool when it's time to open. You basically just have to put the opening chemicals to it, and fill it to the proper level.
The key to keeping a clean cover is pumping the water and brushing the leaves off throughout the closed season. Blow up a beach ball or two and put in there to keep the cover elevated towards the middle as well.