The tank is a sweet size, but the stand would have been a deal breaker for me. 24" tall just don't cut it unless you can do a basement fishroom or put one behind the tank to house everything adequately.
The skimmer on my ~65g system would be a PITA in a 24" stand even and its only about 21" tall. Sounds like a FW set-up they slapped an overflow on and called reef ready.... until you wanna be happy with it. Sorry to be a downer but its better to know now. If you can try to return the stand and build your own, not trying to be a ***** or anything but you really will be MUCH happier in the end. Also those stands are usually MDF/ glorified cardboard anyways so if it gets wet (which it will) you are really going to have problems with that size tank.