It does depend on what DAW's you like working in and they all appeal on some level. It is interesting though how Cubase has taken a very definite Studio One like direction. Granted Cubase has extended midi functions but many also do not know the full extent of what S1's midi capabilities are either. You have to use it all the time. I use a pretty decent hardware setup as well as software and it handles all that rather well. It is also very stable now too.
I have never noticed CPU usage with Sample One really. It is more about getting the job done I guess. It is still very handy and easy to drag things in play around with.
Cubase would be good though if you are using a Steinberg midi interface. It allows all the LTB stuff where midi timing is very accurate and on each port very tight. I assume Cubase 9 still offers this. Some still say the mixer could be better overall. I must admit how good Mixbus is in this role.
It is only time before S1 offers mixer undo or history. They will just implement it in a nicer way perhaps. I have not missed it too much personally. The version saving concept is very good for saving and recalling mixer scenes.