No. Flight Fins are entirely bolt-on and can be removed with no evidence they were ever installed.