Boomkicker race legal?

Does anyone know if the "Boomkicker" is race legal? If not, does it easily come off?

Alan
FS#5693