If you've never programmed before, it IS very complicated at first. If you have programmed before, this is actually one of the simpler ways to make graphic games, especially on a console. Either way, you might consider getting it just for the games other people are making.
I just got it, and lemme tell you- it's intimidating at first. Honestly, it's worth getting, but you'll need to find someone to teach you[That would be quite helpful for me too, actually]. It's fun to download others games though.
Yeah, it has it's challenges.
However, if you want to start small, possibly a text adventure, prehaps, the virtual manual and the sample games are helpful. Just be aware that you might need to write some things down during the process.
It's definitely not the easiest thing in the world. That said, I learned most of what I know about programming through this app's predecessor, Petit Computer, and at the time I knew very little about programming. There are a few good tutorials online, and plenty of places to ask questions, like here, SmileBASICsource, or NintendoLife. (Please just do some research to see if a question you have...
hasn't already been answered. I gotta admit, I get tired of seeing the same questions over and over again, and it makes me less likely to answer. Maybe I should just save all my answers so I can have a quick, copy/paste data base! :P)
Even if you find you don't enjoy programming, there's still some value to the app in that you can download games and apps by others.