Nanoloop is limited as shit. have you tried playing notes in between each step without sacrificing a usable space? try to change a notes without re-triggering it. The Gba has waaaay more power to it other then 4 channels. Nanoloop cant do complicated instrument designing like you see in lsdj or any kind of automation to the sounds timber as there is no commands. That is just the beginning of a long list of weaknesses that Nanoloop has compared to other programs.
Nanoloop sacrifices some of the most basic functions of a music program in favor of keeping the "minimal" and "intuitive" design that people harp on.
In all honesty I find that all the simplicity that nanoloop incorporates is what makes it the one of the least intuitive options. You always have to find work arounds and compromise with the program to get it to do what you want for the most basic of sequencing. For me it gets in the way of my creativity and writing. constantly having to make those compromises and having those compromises run into each-other creating a new problem is just way too much a pain in the ass to handle. It slows me down to a crawl.
none of these problems have to do with the hardware. it is just how the software was designed from the floor up to utilize (or not) the hardware.
It works for some people who just dont mind making those sacrifices but for me i cant stand it.
I have used all versions of nanoloop for iphone, gba, and gb. Nanoloop is great for some things but to just ignore those details is lying to yourself.