Update 1.0.2 to Super Smash Bros. for Wii U has added eight player support to fifteen total stages:
Regular stages
Final Destination stages
Now if only I could find seven friends.