Why don't you use both ? Make your midi and real tracks and export them to Garage Band , better midi sounds and editing ,better audio Fx's too ! Wish I had your problem ,I only have a PC.