I don't have a Sharma...I have a Manas and he is almost as good.
Manas is an amazing unit you can build many different ways. DPS, Support, backup healer you name it Manas can be it. He brings heals, cooldown reduction, OGD, and buffblock just to name a few but that is not all his synergy trait lowers skills for all. There are a few important notes on him though.
If you go the pure support role like I did for the CDR his heals will lack. This is because his heals are based on his attack. The lower the attack the lower his heals.
If you build him pure attack make sure to get HP and DEF. The reason why is when you take him to ascended he will need that extra HP to survive. There are plenty of ways to to ascended without him for sure but having him makes your job that much easier.
Manas is the ultimate Swiss Army Knife in DHC (still don't have a Sharma) and you will be happy you built him. Make sure to look at your team and see how you want to build him so that he fits in perfectly with your team makeup. However, you build him you will not be disappointed.