Working in a customer-facing position, I have a hard time not wanting to champion every legitimate feature requests that comes in. However, I've learned that if I want to get engineering to work on something when it really counts, I have to be very judicious about what I send their way.<p>Thankfully, having a product with multiple customization options (API, plugins, javascript and CSS), I can always give the customer the opportunity to write their own feature, and if it's simple enough, I'll just write some code and do it for them.