It's very early days but Maguire has made an excellent impression for someone making a big step up. Bruce was not a flair player but there is so much to be said for a player who is in the right place at the right time and who can score around twenty goals per season - it's certainly been something we've been missing since promotion.
I always felt Bruce departed prematurely - I don't recall the reasons but he could have probably done good work for North End for another season or two. Indeed he went to Wigan and did well for them, including scoring against North End at Deepdale a few months later, helping them to win 3-2. There have been a few cases where strikers with good records have departed when we haven't had suitable replacements and that seemed to be the case with him.