hmmmm ive changed my mind after playing through 7 again i see the truth but Squall would be a good match for cloud though. Ultima weapon + Omni slash would probably kill squall as each blow does a hell load of damage over 9999 while renzokuken only does 5678 in average but the chances of a lionhart are so low plus one renzokuken after squall is hit by omni slash would push Clouds limit back to the max and omni slash again to finish him. or Cloud could summon Knights of round or Bahamut zero even cast mega spells like comet 2 hed even be able to use enemy skills such as shadow flare.