From Pavel, not me
"You will make your best gains if you have access to quality hardware: barbells, kettlebells, pullup bars, and so on. But, unless you live the predictable life of a greenhouse plant, sooner or later you will end up in a situation in which you have no iron around." from "The Naked Warrior: Master the Secrets of the super-Strong--Using Bodyweight Exercises Only" by Pavel Tsatsouline
Later on in book he talks about advantages of body weight (accessibility & enforces healthy body weight) and disadvantages :
"The biggest disadvantage of bodyweight exercising is that this approach doesn’t enable you to perform full-body pulling movements, such as the deadlift, the snatch, or the clean. Such moves are fundamental to training in most sports. While you could develop the muscles of the posterior chain with back bridges, back extensions, and reverse hypers, training the muscles and training the movement are “two big differences,”" from "The Naked Warrior: Master the Secrets of the super-Strong--Using Bodyweight Exercises Only" by Pavel Tsatsouline
So I'd say you need to examine your goals. Book is Probably worth a read.