Well we know how he fought at lightweight, and if Meldrick pound for pound went up against Shane at 147, I pick Meldrick skill for skill. He was hit a little too much always, but he was dominant and he could take the fight right out of guys.
Meldrick had better techical skills than Mosley, theres really no arguing that. But his defense was too leaky, and this is one matchup where Taylor's advantage in handspeed isnt a big one. The gap in power and chin is bigger than the gap in skill.