Here's a question. The pump and lines install under the fin. Will I be able to mount this with my Wycked hitch installed in the same place? Are there modifications I need to make or an alternate mounting location? I hope so as it's currently being shipped to me. This system is indeed badass. I've seen "The Beast" (SEMA sling with the raven airbrushing) in person and it is marvelous!