Yes, expanding the fanbase is an excellent idea -- and there's no doubt that it's both possible and desirable. But is this the way to do it?
Here in the UK, the fanbase for (American) football has actually shrunk in the last ten or fifteen years. And it isn't hard to see why.
The games that are shown are shown live. That is, on Sundays there is a one o'clock and a four o'clock game shown at 6 pm and 9 pm, our time, on satellite. They are shown on the fourth of the pay satellite's sports channels, so that should give you an idea of how much of a priority that is. The television presentation is lousy and, of course, the games have the thousands of commercial breaks that are part of U.S. live tv presentation. That's a price that NFL fans in the U.S. are happy to pay, for the most part, but you can imagine that spending hours watching a game with half of it on commercial isn't going to attract the casual sports fan outside the U.S.
Then the Sunday and Monday night games are shown, starting 1 a.m., on free to air. Though the presentation is excellent, in my view, the timing is such that it's no use for anyone who isn't a student or unemployed (I video them, as do most people I know who bother to watch).
If the NFL is serious about expanding its international fanbase then they should make more games more accessible to casual sports fans in attractive packages on TV. Having a game played outside the U.S. will not substitute for that.
If the NFL were already doing everything they could to expand internationally, you could argue the case for playing outside the U.S. As it is, it just shows that the marketing people (like so many marketing people I have had the "pleasure" of dealing with) haven't the faintest idea of what they're doing.