Spark Le is basically only a controller for the Spark app/soft and pretty useless without it. It has a controller mode so you could send midi note/cc to other apps also, but then could any other controller. BSP would be much more versatile in my opinion (thou check on the forum if the BSP plays well with an ipad. Also that might depend on the generation).