That's an awesome tank.
I'm surprised they were going to make you pay for it yourself.
I was going to be on Tanked! and I was told in a not so straightforward way that they would cover the costs. Wasn't until i found out that they only work with acrylic (i wasn't that familiar with the show at the time) that I backed out.
12g Long Shrimp Tank