SC1 is not a weak point, it's generally considered to be better balanced, and is the "gold standard" for RTS's. SC1 also has far more training dataset than SC2.
Yep! But as someone that built something on top of the BW API, I'd wager anyone going after SC1 AI to probably write their own thing. It's still an amazing API for general heuristics and modeling, but there's a few issues with it that stand in the way of making it a scaleable foundation.
http://bwapi.github.io/
There isn't something similar available for SC2 due to a mix of technical and nontechnical issues:
https://github.com/bwapi/bwapi/wiki/FAQ#will-there-be-an-api...