Looks like some looooong primary tubes.....partial fenderwell? If this is going to be a street ride, you might want to rethink the slip connector, through mufflers, they will likely leak like a siv.
I admire your gumption, IMO, this install has a degree a difficulty of 15 on a scale of 10...