Autostacking = do want

I can't speak for other fishers but I am pretty stringent about how I organize my stacks. For fish that are cod and above I like to average my stacks together into groups separated by increments of 50 mana or life (uncooked).
For example with catfish I like to go 100 life / 150 life / 200 life / 250 life / 300+ life and 50 mana / 100 mana / 150 mana / 200 mana / 250 mana / 300+ mana
Stacking them all together as I go along wouldn't be very useful because I would end up with big stacks that have low average heal per use

Assuming autostacking is possible I'd like something that allows us to define filters to stack fish with values between xx - xx life/mana per use into a specific stack. I have no idea how feasible this would be in terms of programming though.
Other stacker ideas:
I'd exempt perfect fish from autostacking unless they could be set to autostack together with other perfect fish, because those are imo very useful to save for suffusencing purposes. Who wants a 600 life cod?

Prevent mana and life fish from autostacking together and keep rare fish separate too.
Other fishing ideas that have been running through my mind post update:
Perhaps it is time to revisit the 1 second fish usage timer?
Perhaps we can get unstacking too? I love my 1000+ sardine and herring stacks but not everyone can afford them lol.
Apply the stacking ability my main character's fishing/cooking/suffusencing ranks across my entire account so I can stack on my mules.