Guzz, Yes I am installing the pool myself. Its only a 12'. Small backyard small pool I guess. Anyways, I too thought you would need patio stones, make sense. Keeps the uprights from sinking. But his answer was with frost. Anyway I am now thinking I am going to use them.
I am undecided on the base. We do have lots of little rocks and as best as I try to get them all out sure as heck some will surface in time. SO I was thinking the foam would stop it from coming through to the liner at least. Plus cost wise it may be chaper to do then sand and allot of people say its better ???