If you have the mean's of getting out on your bike as much as possible even for an hour is a good thing to do,not just for the fitness side of thing's but good for your ridding ability aswell.
Not sure how many trial's you've done,but a good long day of trialing will wake up alot of muscle's you never knew you had,and boy you'd feel it the next morning.
hope that answer's some of your question.
Well here's the deal, I go to the weight room 3 times a week to lift, then I do cardio the days I don't go to the gym...and if I could ride my bike for a couple hours for my cardio it would be the best of many worlds...it's fun, I'll get better at riding, and do my cardio.
For instance; yesterday when I got off of work I went and rode my bike in an area I always go with my mx bike, very loose dirt and sandy conditions. Lots of hill climbs, steep banks, etc...Once I convinced myself I wasn't on my mx bike and to quit riding like I was, I started finding very difficult climbs and obsticle due to constantly changing traction conditions. I don't know if you have ever tried to do trials stuff in very very loose dirt/sand, but I worked my butt off!!! I probably rode for 3 hours like this, by the time I was done I literally had sweat running out of my helmet, it was kind of gross. I know it was a good workout, but I'm not sure if it was more of a cardio workout or a strength workout.