https://seaborn.pydata.org/whatsnew.html
Seaborn has received a couple updates this year. Not sure what you mean by can't control figure size either. The ways to do so are inconsistent, but they're there.
> I'd love to get feedback and happy to take detailed criticism.
I like your syntax a lot. This page isn't a good way to show it. Seaborn's gallery page is excellent, even if redundant at times. I would dedicate more time to creating more easily useable docs like that. Docs are almost everything when it comes to charting.
Also need to see stuff on how to control aesthetic things like color, outlines, style, etc.