Did the exhaust hanger etc line up at the rear ok? Thats a bonus if all you need to do is add length to the tailpipe! Love Powerflow systems, thats what we've got on DD. Very quiet/subtle on tickover and driving normally, but give her beans and she has a nice deep tone.
Looks nice on the fans, I'd keep em although it depends on what alloys you were thinking of buying.