I would for sure put Cousins before Curry. Curry didnt struggle with figures like Cousisn did and still couldnt win a major title until his final season. Cousins dominated free skating in his own era, Curry didnt dominate either figures or free skating. If both were in their primes together Cousins would crush Curry in the free skating portion IMO. Curry struggled to beat guys like Hoffmann and Kovalev often in free skating, guys that Cousins always dominated in that portion. Curry was a wonderful artist but Cousins was overall a better free skater anyway with much bigger jumps, better spins, more speed and power by far, also great artistry and great versatility.