Whatever suits you personally, you are able to achieve the same result from whichever route you take!
But to answer your question, if it is an airline career that you dream of, then I would suggest joining as a cadet! If it is flying you love, then the GA route will give you experiences that you will never forget, of course it will also keep you poor too!