Ok yeah. I just leveled and was notified that I received 28 new team slots. I have a total of 29 team slots now, so I guess it wasn't counting the ones I'd already unlocked. Sweet.
Also, I did encounter a bug where the gems didn't fall down after a match. So there was a huge empty space in the far right column for several turns. I couldn't tell if the gems were there and just invisible or what. I think this was also part of the same bug but the gems that fly off the bottom of the screen after the gem match were stuck near the bottom of the screen. It's like the 'gem matching animation' just froze before the empty space was refilled and the old gems removed from the screen.