I have a friend giving me a set of microns that come on his new busa. He wants a set of leo's. now my ? is will they work on my 06 vfr besides having to rebuild mount brackets and adjust pipe size. will they work? I know this might be headace fabing brackets and all but you cant beat free when there not 2 weeks old.