High-speed design in KiCad is kinda painful, but I will still rather use KiCad than any other commercial EDA package.
My current main sticky point is that I can't (as far as I know) apply different trace profiles based on the layer im on, especially if it's a single net class, this is rough because I need to apply different trace geometry depending on the layer in the stackup I am due to impedance differences
