rcl7700,
The tower reports surface winds. Not the winds aloft during your approach. Yes there will be a difference as the surface winds have well the surface to change the winds direction and velocity.
I fly the CRJ as well and find it to be highly accurate.