I don't have canisters, never seen one in real life (well maybe I have, at the petstore),...
I guess it would depend, because of the pull of the motor.
The flow rate is never going to be EXACT... for example, one rated for 300 GPH might run at 299, 298, 301, or 302, maybe even more both ways.