Do you have anywhere to put up a set of rings? You need a fair bit of space to be able to use them fully (Dylan had some he was looking to sell a while back I think?)
Hasn't the bachar ladder been superceded now by campussing? I hate to say it but the likelihood is that neither of these target your weaknesses.