JT:
If you're reasonably handy with tools like files, sandpaper, and scissors, and can interpret the available photos of the harness setup, I'd say you can make the harness yourself from Fred's kit. You also have to melt the webbing ends with a match or lighter, and heat up a 5/16" metal tube or rod to burn a hole in the web at one point. My 12-year-old son and I did ours together in a couple of evenings (half that time was filing and sanding the edges of the plate and STA). It took time but wasn't difficult. I like smooth edges, so I probably went somewhat overboard (whoops, no pun intended) with the filing and sanding to make all edges feel good to my fingers.
One thing I learned is don't use a wire wheel or brush, as it transfers carbon steel to the stainless, producing mild surface rust stains in seawater. Fred gave me a recipe for acid passivating the pieces that had stained, using common household liquids (vinegar and Coke), which worked great and totally removed the rust, leaving the stainless bright and clean, much to my edification (BTW, thanks for that tip, Fred!).
I found references on this forum for pictures and instructions for the harness, both on a British site and I believe GUE site. In 7 dives (yeah, I know, that's barely a beginning), the straps haven't shifted or slipped in the slots at all. We took Fred's recommendation and used bicycle inner tube sections to both cushion and retain the webbing where it goes through the slots (2 3/8" bicycle inner tube worked perfectly-- a bit smaller would be harder to slide over the webbing, but would probably work). The rubber causes enough friction that adjusting the webbing takes some doing, first feeding it through one side and then taking out the slack on the other side of the slot. So I can't see that the webbing will move unintentionally.
If you can get someone with experience in backplates to check your work and the adjustment, that would be wise before going diving with it.
I have to admit that I get a certain satisfaction in making things myself, and having assembled these rigs gives me some "pride in ownership". Probably if you're more interested in going diving and less interested in an evening at the worktable, you would save time and effort by buying the Halcyon rig already assembled. Now, if, as I've read, their plate is 304, I know that 316 is the preferred alloy for salt water exposure, so Fred's plate would be less likely to corrode over time. However, you need to ask someone with the Halcyon whether they've ever seen any sign of corrosion after salt water use-- my guess would be that as long as it is rinsed after use, the 304 would be fine. So really it comes down to cost vs. the value of your time and the "DIY" satisfaction factor.
Regards,
Peter