So shiny! :-)
I've seen a few games attempt the mix of SHMUP and RPG, and to me it seems like an incredibly difficult balancing act to perform - however from what I can see in the trailer, it looks like you might just have nailed it. All the best with development!