I've got a Surface Pro 1 (with Type Cover 2), and have never had problems getting firmware and driver updates from Microsoft Update. Have no idea what you're talking about regarding "manual upgrade" with CLI tools.
"This firmware and driver package contains drivers for all of the components in the Surface Pro device, as well as updates to the system firmware that have been released via Windows Update."