Hello Tejas Mehta and thank you for the quick response and the information provided.
Unfortunately, the usage of audiences is maybe applicable to small organizations but if you have thousands of users with different needs and roles, missing the personalization defies the whole purpose of the cards. This is because the cards give you access to resources which must be relevant to you and to tasks that makes sense for you. If your organization is implementing several tools and interfaces, you may try to group them with audience groups, but you are missing what the user really needs, meaning, the ability to choose what is useful for him.
My suggestion would be 1) the ability of personalization and 2) the ability that the organization can pin cards which should be organization-wide relevant. These 2 aspects will leverage the usage greatly and speaking from our side, we would consider using it and transition to such an intranet solution, until then it is really not possible.
Regards
Ioannis