I've always assumed that feature request and bug tracking was a good idea, but after reading this article I'm not so sure.
The basic problem with feature request / bug tracking in my experience is that the requests come in faster then I can work. The list seemed manageable at first, but over time it just gets longer and longer. I added voting to so I would know what features where most important, but votes also grow over time so it doesn't really solve the problem. The end result is that right now I've got a really long list of requests and just thinking about it is a bit depressing.