Tell me about this puke can

.......the other is very tall and acts as a vent and overflow drain.

And that is the other problem with this design. That cap is air-tight and even has an O-ring? Without some kind of vent hole, this unit will only allow a small amount of coolant in, before the pressure with the radiator becomes equal...at least I would think.