Well done. You've obviously invested some time and thought into this.
256-AES is very good encryption. I think you can rest easy with that.
A couple of things to think about;
Does the sync just synchronize all changes? What if a user deletes a file, will that file then be removed from the backup? If the sync is keeping files in the backup set, after they've been deleted from the laptop, you will eventually have a very large backup set. Is there a way to age out old files, or will you have to do this manually?
As you said, your employees are often out in the field. This would make me a little nervous as the user may lose critical data before they are back in the office to sync. You may want to look at some of the online backup solutions. I've heard good things about Mozy Pro and Carbonite Pro.
http://mozy.com/prohttp://www.carbonite.com/