As you noted it's long because some space was needed to show the charge indicator, but it could easily be tweaked. One option might be to change the solid bar to an animation of some kind when charging (since at that point power usage is not a huge concern).
Of course if you want to do something totally different then go for it - it'd be nice to have some different options so everyone can install what they want to.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
As you noted it's long because some space was needed to show the charge indicator, but it could easily be tweaked. One option might be to change the solid bar to an animation of some kind when charging (since at that point power usage is not a huge concern).
Of course if you want to do something totally different then go for it - it'd be nice to have some different options so everyone can install what they want to.