I spent all my regimental time in 1 Horse. It is a fantastic regiment with motivated soldiers and good officers.
I think both regiments have something to offer, but most people who grew up in Ontario hate the idea of going to Shilo as it is far too distant from the centre of the universe (Toronto). That being said, Shilo is kind of remote, but Brandon is a pretty good town and Winnipeg, in my opinion, a great city.
As far as training areas go, I've trained in both Shilo and Pet, and Shilo offers far more areas for training. As there are only two units using the ranges in Shilo, you are basically the only show in town.
If you are married with children, Shilo is a great place to raise a family. If you're a single guy, I won't mince words, Shilo ain't easy fishing..... especially with a battalion of infantry recently arrived!
My wife and I miss Shilo a lot. Now that I'm in Gagetown, I realize how close the community was in Shilo.... which was reinforced as we all met again at Captain Nichola Goddard's funeral this week. I haven't found that close a community anywhere else in the Army.
Just some food for thought!