I'm going to woodward in truckee this year for my 2nd time and i really want my two friends to come. They are twins so their parents bought them both downhill bikes. They are a bit uneasy about bringing there dhs and one of them thinks they don't even allow downhill bikes. I really want them to some because they are really good friends of mine so does anyone know if they are good with the bikes they have?