So, I've installed the 2nd Seasons patch now; and, might I add, it look you long enough, EA...
Anyway, it
did fix some of the major problems I was having. At least my community lot fish will properly generate in the ponds now instead of magically appearing and "swimming" through the grass!

A few other things have been repaired for me too; such as the weather reactions messing up the swimming pools, the constant bathing, etc.
BUT, there's some things that the patch
didn't repair and I'm kind of at a loss now. I know there's a chance that some of these may be dealt with by the time Bon Voyage comes out, but that's still quite a bit down the road.
The two biggest problems that it didn't repair are:
- Accessories! Yep, mine are still flashing blue; even Maxis default accessories are messed up, including the vampire fangs.

- Community Lot Cooks! After getting Seasons, NPC cooks will no longer appear at my community lot restaurants. When my sims order food, the waiter/waitress will walk to the stove and stand there for a few seconds and then the food will just magically appear on the table in front of my sim.
I can also shift-click on the stove (with boolprop enabled, of course) and I can force an error/reset it, and the NPC cook will generate to the lot. They'll walk to the stove and start working like they're supposed to.