I upgraded from a Trek xm700+ with a front shock. Both served me well but I don't miss the shock.
Yep, they're both commuter/cruiser type bikes, so probably not best offroad.
Both have the top end Bosch Class 3 motor, so they're usually against the rules on trails in my area.