The alternative in not allowing him to do what he plainly has a skill for is to assign him to the scrapheap, which only increases the chances he'll relapse & end up back on drugs & no doubt crime to support that habit.
Better to give him the opportunity to redeem himself, become a useful & contributing member of society & if that means he gets the opportunity to race speedway again, that is the right thing to do, IMHO.