Jockey boxes are fantastic for amateur and pro brewers alike. I’d recommend a stainless coil over a plate chiller any day. They are easier to clean, and more efficient. Not cheap, though. Even still, it’s a fantastic investment if you want to showcase your latest creation at a public event or a friends house.
I found this resource to be a fantastic guide on how to maintain your own.