Could become something bigger
The concept is similar to the "Rock band" game (Non-Flash), and has it's potential - Try adding more instruments and more control over the instruments.
If you have the skills and time you could turn it into something like "SC Guitar Maniac Dx 3"