Hi
Atlasssian have just added the ability to have Epic based swimlanes on a Kanban board (https://jira.atlassian.com/browse/GHS-9144) which is fantastic!
However, I don't think it's gone far enough - it's simply display only. What's missing the the really useful functionality that you have on the scrum planing board which is being able to move issues between Epic's by drag-and-dropping as well as being able to create Epics on the fly.
As it stands, you have to create Epics manually then associate them with an Epic by editing the issue 
I think this is needed to add real value - display only on the Kanban board doesn't really add value - without the ability to organise using the Epic is key.
Anyway, I just thought I'd throw this out there to see if anyone else share's my view.
Cheers
David