How can you like the motor mounts when it isn't even in yet?? That's where the problems start, from what I've seen.Did you buy your motor mounts yet? I went with dirty dingoes and I like them. I'm in the process if plopping the motor in and the slider mounts make this process SO much easier.
edit - I also got mine used from LS1tech. I didn't buy mine new but it is like new