Although I am an AD Carry main I do like to take up other roles. I feel like learning other roles increases my awareness and game knowledge. Since bot lane is a 50/50 lane I like to put myself in the other shoes and see how supporting works with other ADs. My overall opinion on supports:
Sona – I like to pick Sona when I have a pokey AD such as caitlyn or varus. Her Q poke is strong as well as her sustain. She has an AOE stun that synergizes well with any AD.
Lulu – Probably one of the best supports right now. She has an amazing knockup ult and 80% AOE slow/speed buff on allies.
Taric – He has a single-targeted stun that is unique in a sense that you can use it to set up kills and all-in trades. I usually play Taric with an aggressive AD such as Miss Fortune or Ezreal. The kill potential with his stun makes it easy for Junglers to gank too.
Janna – Janna is probably one of the easiest and most clutch supports because she can help an AD outtrade by putting a shield on them as well as an attack damage buff. I like having Janna as a support too because she has clutch saves with her knock up and ult.
Thresh – Thresh is either picked or banned every game because of how versatile his kit is. He has a hook that holds the enemy champion in place for a few seconds. He can knock the enemy back or forward depending which is good for all-ins and crowd control. His lantern helps escape and set up ganks, and it also gives vision in fog of war.
Supports are unique in a sense because they carry the most utility on the team and can turn a team fight around. They are very underrated because they usually set up the kills for the AD, so their impact on the game is not always as clear on the scoreboard. I like playing support because it helps me be more open minded when I’m playing AD.