There are Min/Max KANBAN's though. Kanban operates on a pull push system. I have never experienced a pure pull system nor have I been able to ever create one. There will always be buffers, herbie has to reside somewhere!
POU is the way to go per BillPSU depending on available space due to part geometry and size.
I always ask myself these simple questions:
If can't produce only ONE part list why, if can't flow only ONE part list why, if can't touch a part only ONCE list why. This has helped me fashion future state as well as mflow and management of critical processes and bottlenecks. Keep it as simple as possible. Limit and or eliminate the start stop in between the processes. Flow what you can, KANBAN the remainder that fits KANBAN standards, and deal with the exceptions on a one by one basis - specials / MTO's.