I have a CFR and a homemade unit. The CFR is bomber, and the biggest advantage it gave us is time - with all the homebrew contraptions I'd tried BEFORE the CFR, I did not realize how much time I was spending putting skis on/off the sled. Skis load fast on the CFR, and stay put. I have a "Double D" with ski holders - it has ~60 days on it now. One strap broke - the end of the ladder, but it is still long enough to work. I _think_ it vibrated on the trailer with the strap pushed too far down, leaving ~4" of unsupported strap flapping around.
It is on a 144" Skidoo ZX chassis - it does have a 156" track, but it'd work just fine on a stock 144.
I've got to take pictures of my homemade rack for my new sled - 05 Summit 1000 with a 162" track. It is a piece of ZX bumper mounted upside down, which has a bar bolted to it. Sticking straight up off that bar are some metal tubes. Snowboard binding straps go around the skis between the bindings. Forward on the tunnel is a piece of plastic with grooves cut in it, tips fit in those, more snowboard straps hold the tips down. The 1000's tunnel is long enough that the skis are behind the seat - not down the side of the tunnel. Zero in-the-way. Will take pics. This is the first homemade rack I've made that seems to come close to the CFR in terms of speed and durability - only had skis in it a few times this year, but zero issues so far.
Building a rack is not HARD, and some have had good luck with homebrew, but I made 3 before I figured out how to make one that'll _work_ - and if I'd not stumbled on this one for the 1000, I'd have bought another CFR. Yeah, they're spendy, but they WORK.