KEF, while a touch more laid back and less dynamic than Klipsch, had more detail and texture...with a deeper soundstage. Upper midrange was excellent, and vocals were clearer and more precise than the Klipsch.
Finally, while also less dynamic and forward than Klipsch, B&W for me had the best overall balance and a greater sense of realism. The overall presentation seemed more ‘right’ for a small speaker..with the widest and deepest soundstage, better and more clearly defined spatial imaging, and fluidity between the lower and upper frequencies. And yes, of the three of them I feel B&W has the most “warmth”.
i hope this is helpful. Enjoy the process, and I trust you’ll make the right decision...and love the decision you make.