The faster you go off road, the more suspension travel you will appreciate having. The 120 bikes apart from lower suspension, they have longer chainstays (which makes them more stable) and a lower seat height (which makes them more suitable for everyday riding).
So the question to ask yourself...
Cubes have their own patern design stand that bolts onto the left chainstay. It is very sturdy and has adjustable length. I have one for my "hyde". You should be able to find it in their website.