Calgary needs a guy who can get immediate results. The roster is too old and contract situation too screwed up to take a risk on a guy like Bruno. If you're going to keep the group together, you need a guy who will get results in the first year or two... your Gallant/Boudreau type. If you're going down the path of rebuilding, you're basically giving up on all the UFAs coming back... at that point, you have one of the biggest names in house for developing in Mitch Love.
IMO Gallant makes the most sense for Calgary. At best you get 3 seasons out of him, but more likely you only get 2 or 2+. The first season though, you're getting immediate results and making a playoff run. If the right things fall in place, Calgary could contend in the West. That shot is worth taking and if it happens to fall apart in year 1, you sell anyway and fall back to Love.