I’m running a cut down Nexus hub in the back of a Specialized Tricross singlespeed frame – it has 120mm track ends, but the Nexus is hackable. Did 120 miles on it last Saturday night with nary a complaint. The cable needed adjustment from time to time (it seemed to stretch a heck of a lot), but I have an inline cable adjuster, so didn’t need to even get off the bike – just gave it couple of twirls. I use a Jtek bar end shifter, which is simple, light and nice and solid to use.
I’ve not strictly used it off road – just a bit of bridleway bimbling with ‘cross tyres on, and towing the nippers around in a trailer. Works a treat, very reliable.
Keep the hub in adjustment at all times, and you won’t have the slipping problem – it’s a case of lining up two yellow dots, so very simple.