I personally don't follow any one way of doing things, I take things from everyone I come in contact with and if it makes sense to me then I will use it. I have always used more of the NH way of doing things (not because I was taught it, just because I understand horses and respond accordingly). I have found that if you can understand how a horse moves and thinks you can figure out how to do just about anything. If you want to teach your horse how to side pass from the ground you must first understand how that movement happens. You must work at moving the front a step and then the back. If you start by getting a turn on the forehand and turn on the haunches then you can use that knowledge to get the side pass if you work one step at a time.
The key is to remember that when you are working with your horse you need to be the dominant party in your little herd. That doesn't mean beating your horse into thinking you are the boss, just making yourself the leader by using horse thinking. Horses respond to whoever can make them move. Whether that is another horse or you as the human. We happen to be at a disadvantage to the other horses in the field though, we don't have expressive ears. Remember when working with your horse, we always have our ears pinned. They have to learn that just because our ears are pinned doesn't mean we are telling them off.
I do believe you can get a bond with a horse, however it isn't a bond like we are used to. There really is no "love" there, they don't understand that. It is the bond of the herd, we are the leader, therefore we are safe and looking out for our herd. My horse is good with other people because he knows that humans are nice, but if he had to choose between being with someone else or with me, he will choose me every time because I'm the leader and I'm going to look out for him. He will even choose being with me over his herd in the field. It all comes down to who he thinks is his ultimate leader.