You build it, and they will come.
Go to
www.snipershide.com and post that question on the BEYONE 1000 YARDS section, you'll get lots of takers.
I love 1000 yard matches, but NE is a bit far for me to drive since we have several 1000 yard ranges here.