Like I said, if I were doing it again, and looking ONLY at the path to get the 51 credit hours, I would have chosen a different school. I'm a Waterloo local, so I really SHOULD have chosen Laurier.
That said, I've had a great time at Mac outside of the classroom. I lived in residence first year, and then was Residence Life Staff for (almost) two years. The residence system is awesome. Some of the buildings are old, and new students get all depressed if they get an older building, but it's honestly more about the people you live with.
You'll have a great time at any university, and I've had an awesome time at Mac. But I can't argue with the logic that you can get your 51 credit hours through Laurier without jumping through the extra hoops DeGroote has established.