Yes! I always upload all patches here and to steam at the same time, and will keep doing that :) (sorry for late reply)