I have been using the Kinesis Advantage 2 with brown switched for 5+ years.
The biggest advantage is its ergonomic design. It's a fixed split with vertical keys and good palm support. And main key clusters are concave/dished and it feels more natural than flat or normal curved designs.
I also like that it is fully programmable. You have all the popular layouts by default and you can add your custom layouts, macros, remaps, and etc all onboard on hardware. So you don't need a software to customize it.
It took me two weeks to get used to it even though I was doing touch typing for a long time before that, and it took me a month to get back to my typing speed.
I've done some remapping to make it more comfortable for coding.
It's definitely not an ideal keyboard for gaming unless you make a dedicated layout for gaming.