It might've been about 10 minutes too long, give or take. But it was also being billed as the #2 Main Event behind Rock/Cena... so the length was kind of expected.
Best thing they could've done is have JR call this match. He should've done Rock/Cena too, but beggars can't be choosers.
Both entrances are tailor made for Mania. Triple H's haunted house/ Castle Greyskull... Taker's bad ass duster that would make Super Shredder jealous... Classic WrestleMania showmanship.
The FORCED backstory that Michael Cole kept pushing, about Undertaker's hair, was just unnecessary. So he cut a little bit off each day until Hunter accepted the match? Sounds like something they thought up Sunday morning.
It was vicious and violent from the jump. The match told a great story. You felt that these two guys gave absolutely everything they had to give and left nothing in the tank by the end of the match. It was a physical and emotional roller coaster from start to finish... and if this was the swan song for these characters, they went out the right way.