Which is better?

or

Kerfuffle

Word

Bamboozle

Word

Overall rank: 793rd

Words: 5th

Wins this 31% of the time

Overall rank: 764th

Words: 3rd

Wins this 69% of the time