the 1000 wheels will need a set of spacers, i think a board member sells them for a small fee,, you will need to mill the brake hanger as well, which can be a pita if you dont want to take it off ,, but the wheels are super inexpensive and as lite as most forged stuff,
as for not needing cf id say your correct and id say most dont need a 190hp busa either