I'd be tempted to swop mine for yours Need to make sure what exactly is required Also to make sure I can get a carbon fly screen
Thats sort of true but it's really for cars to keep heat down in engine bay on a bike it's going to help round the town at really low speeds but when your going some not so sure may be wrong But it looks good