Just wondering has anyone looked at or bought this? It seems to tick all the boxes but its such a big commitment that I'm hesitant to making the final decision.