I saw a few things in the pics that made me uncomfortable----------size of the helmut, size of the roll cage, considering the fitment and wheather there was a HANS type device plus some other concerns------