Still this is a heavily team dependent fight.
Law needs kid to put BM out of position to land attacks and kid needs law to stall her to create his metal structures.
Ranking them individually is a mess but at least ranking their firepower is doable.
The best one was Law i feel , yes he still needs distractions but overall great improvement.
Kid is no longer disappointing but he's not hax either. In a 1vs 1 destroying his metal structures before he finish building them looks so easy , assign needing to touch the enemy is kinda unreliable without help and well speed wise no feats.