Which software you go with depends on your requirements and the amount of work you are willing to invest in your business. At some points ClickFunnels might be overkill for you. You can collect leads or sell your front end product more cheaply using alternative services. However, if increasing the average lifetime value of your customers is important to you, ClickFunnels is a better to try. Not only for the software but also because the training you get will be both inspiring and enlightening.