I don't like one more or less than the other. Both are quite capable apps..........

But, from your description, it sounds like this is all within the same computer. Are you playing Cubase through...