Why not use labels for this? Discussions seem to be a bad use case for bug reports, but I can understand using it for feature request