I think it depends on a few things:
1) Shape of the sump. If the tank being used for the sump is tall, then it helps.
2) Plumbing from and to main tank. The longer and/or wider the plumbing, the more water that needs to be pumped out of the sump, therefore, may lower the sump water too much. This is where #1 helps.
3) Volume taken up non-water in the sump. As someone earlier said, having bio-balls, filter media, etc. takes up volume in the sump, thus, leaving you with less volume of water.
4) Sump design. If you have the a dedicated chamber where the pump sits and water overflows into it from a neighboring chamber (
example), then you'll have less water volume to work with.
If you do decide on the 30 gallon, with everything installed but pump off, fill up the main tank until it starts to overflow into the sump. Then fill up the sump to desired level. Turn on the pump and watch the water level in the sump. If the sump water level gets too low where the pump is sucking air, then you need a bigger sump. If it doesn't get too low then you should be fine. Just be mindful that the water tends to evaporate quickly so don't let the water level get so low that the pump sucks in air.