Congrats on getting your home updated to your tastes and needs, treehugger! 🙂
Our house came with a pool, but we would have installed one if it hadn’t. Would lean toward plaster (gunite) if we had to build one. Of course, it depends on your taste and budget.
The one thing I can say is that with kids, having a pool in your own backyard is AWESOME. They will get the extra exercise, manage to keep cool (and not bug you all day when it’s hot), and their friends will come to your house instead of having your kids go to someone else’s house…so you can keep a better eye on them and those they are hanging out with.