i always do the 250 or 500 gold packs and a majority of the time its vs lower gold value packs, i assume it searches for your value, then goes down searching for anyone available.
If you loose vs a lower pack, you get a gold 'reward' back in the difference of the bet, so I just do that for a greater chance at finding an opponent, though if everyone starts doing that, then all battles will be higher stakes.