Hi,
Yes, the system really is not hard to install - especially on a 7.3L. Basically it involves hooking up a pressure and a return hose to the filter. The 7.3L has built in pressure and return ports right next to each other on the side of the block, so no problem there. You will need to drill a couple of holes to mount the filter itself, but that is the only drilling / modification required. The systems are designed to be owner-installable and come with very complete instructions with nice clear pictures.
Thanks,
Tim