Well, there are two problems:
1. You need to know what the wind was blowing at and which direction
2. It only allows one setting for gradient, so if you rode out over many hills and rode back over many hills, what do you put for gradient? For it to truly be accurate, it requires you to know your speed (and the wind direction/speed) over every diff. gradient on your ride.