Niacin is a great way to get blood moving... It dilates blood vessels and your feet will feel much better for it. That assumes your core temp is maintained, though. You may get a little flush or itching if you are low on Niacin when you take it. It will pass quickly.

It is standard that the water will be warmer than the air... So remember keeping your head warm is very important.