Yes, but don't forget the components were larger nm processes back then and ran much hotter and less efficient than what we have in the consoles today. In other words to cooling solution at the time had a considerably harder task than in the current hardware revisions.
Besides using different heats sinks in my own PC builds, on CPUs and on gpus etc, no. But some experience none the less. Many of these things don't necessarily require professional knowledge to form an opinion anyway, pretty easy to put two heat sinks side by side and form an opinion on which is the more advanced solution if there is a big discrepancy between the builds, materials, design, use of heat pipes etc. In this example Microsoft's design looks far more basic and akin to the default designs that come with CPUs only with a larger fan. The PS3s looks far more exotic and substantial in comparison. But it did have to cool far hotter running hardware, and would depend on the size of the fan.