Don't get me wrong, I can afford the price of this software, it's about every hour spent climbing up the learning curve of yet another piece of software is an hour taken from music theory, honing my bass/keyboard skills and other "traditional" music growth activities.
And it not teaching you music. Just like you learn how to skate by skating, you learn music by playing instruments. Not by playing around with software.