Why I think it's important to have some kind in WIP limit, independent on Scrum vs Kanban.
Having a limit makes sure more than one in the team knows what we're doing.
The most important thing can be shipped asap and start generate value. Instead of batching up the work and shipping everything in the end. Compare this when ecom was doing 1 release every 7:th week and released