SHOULD YOU BUY THE MACKIE DLZ CREATOR XS?