I had used both, calisthenic work out and lifting. During lifting i was hitting real proper iron weights, due to unproper positioning suffered back pain and tendinitis. So i decided to calisthenic workout also using elastic bands while squatting and support for pull ups. After 50 push ups daily, i feel more energetic and athletic, also i have better posture. Which one is better at your perspective.