I took the dive on an ergodox ez a couple of months ago. It took me nearly a month to get fully comfortable with it, but now typing on a regular keyboard just feels less than ideal. I just ordered a second one for my home computer.
I can't type on a horrible staggered keyboard anymore. Once you get used to it (about a week for me), it just feels so natural. I can never go back. Staggered keys are perverse, all the contortions necessary just to locate the keys with your fingers.
The only problem is that now I look like a total retard when trying to use anyone else's keyboard, which is a pretty regular occurrence unfortunately as I'm in IT.
Question - did you go with the default blank keys? And how do you like them? I'm trying to figure out which keys to get, but I have yet to see one in person.
I'd say you should have a little practice on a board that you don't care about first, just get a protoboard and some resistors and have a go. Check youtube for basic soldering beginner videos, if only to see how long you should be heating the pads for. If you leave the soldering iron on the pads for more than, say, 7 seconds, you can lift the tracks off the board and that'll be a problem.
I'm pretty sure the surface-mount parts are already done for you on the Infinity Ergodox, switches are just about the easiest things to solder because they're quite large and the pins are far apart.
So yeah, shouldn't be too hard, and you'll have a sense of achievement when it's done! I love using a keyboard that I've assembled myself.