I realize this is a "BMX" bike would definitely have an upright position
I have one of the 29" cruisers (A Big Flyer) and have ridden it on some easy trails -- no front brake on mine means you cant get too aggressive, but the bike i linked to below addresses that
SE Bikes Fast Ripper 29" – SE BIKES