Nice setup!

Does it impede the use of your hitch at all? Looks like it would clear, but can't tell for sure or not.