I wouldn't go with the tide pool but this is MHO. If it was mine I would get an aquarium such as a 40 breeder or 55 whatever can fit under your stand.
1) This will enable more total water volume in your system
2) hopefully give you plenty of space to put other equipment
3) Cheaper than the Tidepool I would guess
4) Can add baffles to your liking
Again this is up to you but I think you'll run into problems with a shallow sump like the tide pool.
Good Luck
