Problem for the R exhaust on the S is the oil cooler on the S. The R head pipe runs close to the head not leaving clearance for the stock cooler. Choices are to relocate the oil cooler radiator and re-plumb the lines, add an R oil cooling heat exchanger (for which the early S models such as mine don't have a large enough flange on the motor to accept without an adaptor plate, or simply switch to an R motor and run the S throttle bodies, wiring harness, etc.
As for the SV crank, not sure on that. I know the SV motor derived from the TL motor, but there's lots of small differences. Besides, I have the motor available, so I might as well give it a go.