Question number 1 needs to be: how much time do you have available to maintain said pool? Question 2: how much time do you want to spend maintaining it? Question 3: can you afford to automate things to reduce the amount of time required to maintain the pool to a level you are willing to do and WILL do so that you can actually enjoy said pool?