Which is better?

or

Hornswoggle

Word

Bamboozle

Word

Overall rank: 857th

Words: 4th

Wins this 85% of the time

Overall rank: 765th

Words: 3rd

Wins this 15% of the time