Boomkicker race legal?

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