One caveat:
If you have "simple" sharepoint sites, then the migration should go OK. If you've spent tons of time and money developing custom sharepoint sites, you may find migration issues that need to be addressed to move to Server 2008R2.
The above does NOT come from personal experience. I was told this by somebody who'd done a lot of SBS 2003-to-SBS 2008 migrationos.