Bard is garbage.
So after a while of him being out there, I am thoroughly convinced that bard is currently the worst support in the game. He can be semi-viable as a jungler, but there's always someone who can fill that role better than he can. The biggest issue is that bard is made to roam. ADC's and supports have to stick together (a point which has been made many times in LCS)the whole point OF a support is to keep the ADC alive and kicking. When an ADC is alone during the lane phase they are basically free food, and when bard roams the ADC is going to suffer heavily farmwise since they need to stay under turret, or just straight up die. Bard also sucks completely at laning, his MS boost from insta heal is sad early, the heal itself costs a ton of mana, his only poke is very low damage and range, and he's extremely squishy. So what are you supposed to do? Any decent poke support can outdamage him and the heals, any All-in type support can just run the lane knowing bard can't do much to stop them. His ult is supposed to be the thing that makes him unique and useful, but it's also pretty below average. Very easily screwed up, does no damage... Sure it can save a teammate or stop an enemy, but then again just about any standard support can do that already with the added benefit of some damage. The only thing bard can do that other supports can't is stasis baron or dragon for a better chance to steal and make portals through walls. If you want something to help you move through walls and stasis objectives (provided you can actually contest), choose bard. If you want a support that can lane, brings a lot of benefits to a teamfight, heal/shield, or have some ability to function alone. Bring any other support. Anyone.