Your script can be up to 8k in length. You have 16k RAM to play with.
Obviously, this is a very constrained device and just getting a full re-implementation of Python 3 (sans standard library) is testament to Damien George's engineering brilliance.
There's still lots of work to be done and efficiencies to be made. This is only but the start of the project.
There are some quite interesting / complicated examples in the source code:
https://github.com/bbcmicrobit/micropython/tree/master/examp...
Hope this helps!