I like Scandinavian football (well, not Norwegian so much). Plus, Sweden have many players I admire, especially Ibrahimovic. Lots of reasons to watch Sweden ;)
And I agree - you have a good chance of winning, especially since it's in Stockholm!
And we have a habit of sucking at friendlies :D