Right now the OSPi program (written in Python) is separate from the OS program (written in Arduino programming language), so the changes are not easy to migrate between the two.
While developing the sprinklers_pi program. Rich Zimmerman made a clever design that allows his program to be cross-compilable on both. That’s something I am hoping to take a look at soon, so that we can make the OSPi and OS software more consistent in the future.
That being said, the OSPi Python program brings a lot of benefits in easy extension and plugins. That’s one of the major advantages of OSPi.