HAF - I honestly think that you need to stop latching on to 'programs' and start working on good, solid, basic common sense horsemanship.
No 'program' is going to be the direct route to a trusting, mutual partnership with your horse.
Acheiving a 'bond' (If that's what you want to call it) comes from YOU - Not the 'program' you happen to be doing. A good horseman creates a bond despite the method, not because of it.
It comes from your bearing; your mannerisms; your confidence. The little things that no program can teach you. If you have these right, then you will have success with whatever path you choose to follow.