Sure lots of us have done it, my suggestion if you are going to go the DIY install process of commercial panels is read as many of the commercial panel installation manuals as you can, not just the one for the brand you end up buying as it seems none cover everything you need to know and many miss out of the little things that matter. As to the 10-12 month part in your climate, 10 month is possible assuming you have enough room for solar panels, 12 months is MUCH more difficult, not only due to the lower ambient temperatures, but also there is just not that much available heat in the sunlight in the winter. Think of how much harder it is to get a sun tan in December vs July, what ends up happening is the solar heating will be gong great until some point in the autumn there will be a tipping point, then there will be several cloudy days, the pool temperature drops and even if the sun comes back out every day for a week, or two the pool will never regain the temperature it lost.
Ike
ps try doing a search on solar heat and you will find a number of install threads