I've had the Roland RD-300 for a while, and it's been fantastic for gigs due to its lightweight design. The key action is pretty solid; it offers a genuine balance, feeling responsive without being too springy, which I find quite comfortable for long playing sessions. As for versatility, it handles different genres well. Its array of sounds and effects allows you to adapt easily whether you're playing jazz, rock, or classical pieces. Just one heads-up: if you're looking into more complex sound layering or sequencing, you might find its features a bit limiting. But overall, it's a great choice for both practice and performance.