Should boost/turbo be legal for racing? Absolutely not. Racing, no matter what form, is supposed to boil down to one variable........the person.
Would the winner of a Nascar/F1/Supercross race still retain the title if they were found to have a timing advance system on their car?