I really liked these suggestions when I first read your thread, but had a lot of issues trying to implement them.
For the first suggestion, it makes sense to be able to see the transfer rates at a glance.
There are several problems:
How would "balance mode" work with this system? It would be too cluttered if the graphic looked like <<<<->>>>
Belt and circuit connections don't use a tick based update rate. Would these just use the old system? It would probably clash between old and new
Chest connections have 5 distinct update rates. From 5 ticks to 600. I think it would look quite silly having the connection look like <<<<<-
For the second suggestion:
Every fluid connection setting combination is actually a unique entity. It's impossible to edit entity descriptions during runtime.
Some mods such as bob's logistics can add 50+ pipes, fluid tanks, underground pipes, pumps, and other fluid entities.
This suggestion would require me to create a new entity for every combination of these fluid entities, leading to an exponentially huge number of entity prototypes.