You mean methadone?
I have no experience myself, but we have lots of members here on a methadone programme - we even have a forum:
Suboxone/Methadone Maintenance or Detox - SoberRecovery : Alcoholism Drug Addiction Help and Information
Personally I'd be less worried about what others thought and more on what you thought about it
good to have you here Battlecat - welcome
D