I believe I was able to set this up in the same order of the video:
Hands down, Metagross deserved the upper-end (if not top) of the list! However, based on this view, Swampert seems to be the most all around versatile and a personal favorite.
One thing that we may consider for the site as a result of this breakdown is the (maybe optional) inclusion of type comparison.
Let us know in the comments how you think these Pokèmon stack up against one another. Are there any from Generation 3 that you would add?