I feel giving recognition would only create more problems. People will flock to any kind of clout they can get like rats, while it would increase the amount of suggestions it would also mean that most of those suggestions would be either be low quality (not enough information), something that wouldn't fix or provide a QoL change to anything or just give repeated suggestions.
If they say "thanks to X user for suggesting this" it will only create arguments over people being "I have been saying this for years but this person is the only one given recognition?", specially if your prediction of increased suggestion is true, the mods won't be able to see all posts and make a comprehensive list of who said what first.
This in itself is a suggestion that wouldn't impact the game positively.