Anybody put these on their track bikes? Was going to get my ECU re-flashed and wondered whether it was worth getting these and the filter at the same time. Cheers in advance.