Sorry, but i hadn't seen any marketing blurb, the only impression i had gained from them was seeing them in daily action on my mates bike last summer, during trip to Port Orford for fish 'n chips.
I choose my kit on the basis that i don't carry much, so what i do take has to do it's job and be totally reliable. If it doesn't do it's job, then it doesn't go on the bike. simple.
Nothing more irritating than having something fail that shouldn't, which then leaves you stranded in the middle of no-where.
Good luck with the self fabrication route, it's great if you have the time to devote to generating a quality solution.
That said, after reading your "book" as you put it, I'm clearly not worthy to even exist, let alone comment on the same forum as your good self.
Good luck with your trip- sounds like it will be a cracker.