You can manually install the patch just fine. The problem with the patch though is that you need the latest C++ runtimes from Microsoft installed on your computer and the patch doesn't include those. Bad on EA. You can easily download it from Microsoft (it's details in other threads as well as many on the Bioware forums) or you may already have it from another game like Elemental.
Hopefully Stardock will include the runtimes that EA forgot so that Impulse users don't have this problem with the patch.
So if you have the updated runtimes the patch is just fine. If not then either get them or wait for Impulse to have a patch.