As a US person who visits other countries, I get scared about making a mistake in immigration issues. Going through customs in a country where you don't speak the language (well or at all) is scary.
I would've thought the British passport would've offered the best tradeoff. Large enough to do something, small enough to escape notice.