Performance - Low throughput is where Redpanda has its most robust end-to-end latency results, then as you increase throughput, the specifics of the workload can have a disproportionate impact on performance.
Ease of use - Client libraries are compatible with Kafka, Getting started is easier
Licensing - Business Source License
Performance - Several common production configurations, such as high producer count or running for more than 24 hours can cause severe reductions in performance.
Reliability - Limited adoption
Reliability - features are limited (e..g. Stream Processing)
Personal tips on choosing the right tool
When looking at new piece of tech start with R&D
When starting a project a general purpose tool is better than a niche tailored one
Don't forget 'Make it work -> make it fast'
Good abstractions + bad tech >= bad abstractions + good tech
Don't get into 'it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail'
Sometimes you have to stop sharpening the saw, and just start cutting shit