That's the classic tradeoff with any framework, not just Catalyst. It requires more time to get started with it and it may not be structured the way you would have designed it. The payoff comes if you are making lots of similar things, since making the second and third one should be much quicker. You'll have to decided based on your future plans whether it's worth getting into a framework or not.