I have this piece of equipment in my garage and "Grease the Groove" throughout the day on a lot of different Bodyweight movements.
Having this at home is great and I highly recommend you guys pick up something similar.
I can bust out 20+ pull ups or chin ups now, 12+ wide grip pull ups, 30+ dips, 100+ push ups and respectable #'s on various straight-leg/knee lift variations.