Personally I'd go with a 10g at least. 20 longs are the best with room to swim and still not too large of water volume.
Just like a reef tank, the smaller the qt the quicker and easier for things to swing and go wrong. Specially if you are planning to use meds, like copper.