Everyone to their own tastes and all that, but I would avoid both these places like the plague. Same with Walkabout (if still open) and The Ark which is just a horrendous chain pub.
After humming and hawing, with all the above discounted quickly, we settled on The Admiral for the Israel game - just a wee bit further up from Rhoderick Dhu. Really good afternoon/evening in there. If want to jump in a taxi and go 5 mins from central then BAaD at the Barras is always great for Scotland games if don't want to be anywhere dark/dingy. If can't get a table/seat then nip across to St Lukes.