Sportsdude, the same thing happened to me with the first BF:BC. Didn't really get the demo and gave up on it. Then I gave the full game a shot about a year later and ended up loving it.
A one time code to unlock the maps will be in new games. And for another free pack later in March.