There isn't a dedicated forum for benzodiazepines or opiates, either.
Feel free to start a thread about anything you'd like to focus on or discuss. Even if a similar thread has existed at some point in the past, sometimes it's good to have a fresh start or a new perspective.