I have the opposite perception from you; I tried to create apps for Tidbyt, only to run into obscure differences between Starlark and Python, inability to parse data from API endpoint, inability to debug. I followed your link and saw that the platform somewhat matured so I'll give it one more try
Yeah, perhaps my "advantage" is that I am a Ruby guy. So, I had little real Python knowledge to trip me up. :-)