Looks good, sounds good. Let us know what its like on the freeway...some of these systems can be a bit annoying, some are fine.
From a practical perspective, the location of the exhaust tip is good....won't get crushed if you bottom the bar climbing out of some place. From a legal perspective, be aware you may get defected as the exhaust tip does not protrude past the end of the bodywork/bumper.....probably not likely, but its possible someone may get picky about it.....I'd probably risk it, thats a nice system and the room you now have will let you fit one of those deep storage boxes into the back floor.