I think Pikachu's best for target smash. First of all, he's
really fast, and his recovery move allows him to navigate the levels
efficiently. Also, he can take out targets high above him almost
instantly with his down-B move. But most importantly, his B move sends
out an electric projectile that follows the level, so you can use it to
take out difficult targets on the levels' fringes. It's also great for
saving time. Instead of running all the way to a distant target, just
press the B button while facing its general direction and let your projectile save you the footwork.
Which character do you think is the best target smasher?