I haven't evaluated them for balance, but this is precisely the kind of thing I want to see more of in Unearthed Arcana - bits of rules that fit particular campaign types while not being useless for others. I just might incorporate the pirotaurs into my homebrew (who knew Dragonlance had useful stuff in it?), and the Swashbuckler rogue gives a nice alternative to the current negative-stereotyped thief and assassin subclasses.
Some quick thoughts on balance:
At first glance, minotaurs look a bit weak stats-wise (either +2 to Str, or +1 to Str and one of Int and Wis), but on the other hand they have some very good racial traits: a d10 natural weapon with some nice special abilities layered on top of it.
Swashbucklers will always sneak attack in melee: basic rogue rules say you can sneak attack a foe that is adjacent to an ally of yours, and swashbuckler says you can sneak attack a foe that isn't. I'm going to go ahead and interpret the phrasing "any melee attack" as not overriding the general sneak attack rule about only working once per turn, because otherwise it would be completely broken.
Storm Sorcerers get added spells known, as did the Favored Soul. I wonder if this is some form of "stealth errata," and they've come to the conclusion that sorcerers need more of those.