Hey Pratyush! I think both methods can be handled about the same. What you’re looking for is to get buy-in from the team and your company. The features you prioritize you want the team to agree with and understand why one feature comes before another.
In my example I want people to debate scores we give to categories. In the example you attached it’s about people buying into what features they believe to be the most important. In the end though the goal is the same, you want the team buying into your product roadmap. Once you have everyones confidence it’s a lot easier going forward.
I prefer the Prioritization Matrix early in a company because it takes less time to get started and it also creates a foundation for what metrics you find important. Overall you’ll get more done with the Prioritization Matrix early on.