Some of the Caroma Dual Flush models of this capacity I've used are HORRENDOUS. Firstly, you push the flush button and expect the toilet to flush itself. WRONG. YOU have to hold the button to get the flush to work, otherwise, it will not flush itself.
I personally prefer the older Dual-Flush models that keep flushing until they reach the pre-programmed "stop" level or run out of water. The older models here are also 3 gallon, and I've observed the half-flush on these. In reality, they are about a ¾ flush, not ½, due to the position of the openable box that determines the type of flush.
Our current toilets are Full-Flush 3 Gallon models by Armitage-Shanks (1980's style). One uses a counterweight to control flush, the other (used to) use a suction-disk. The latter one broke, so its now easier to control your flushing to suit. Half flush is enough for everything, but I always use full for those as it ensures the waste is actually removed from the house's pipes, not just pushed out of site to clog the drain as more accumulates (I don't know if there is any truth to that theory).