I just looked a both products...
Reading the favorable comments (only favorable ones are in the links).... but Odor is mentioned a lot.
To haul somewhat expensive peat bricks would be a pain for me. The $1,000 composter plus tax, shipping, parts etc might be a good price, I don't know... but you have to remove an expensive system that functions well and that you had just paid for when you bought the truck camper.
Now, with my breif read... the deal killer for me is having to maintain the unit at 55°F or higher... that would be a pain... I have been in Yellowstone when it was 10°F at night and stayed in the area for long periods..... what do you do with the cold, wet, peet/poop when it won't compost? when the urine won't evaporite? Can you use a pump to empty it? Or do you have to disassemble it to take the base tank somewhere to empty it?
The volume of the composter units is actually quiet small which is a plus... until it doen't have the correct conditions to function properly.... then I'd have to find a new solution every couple of days. I'd probably shut it down and use a Home Depot bucket and do what I'll be a lot of others do.... pour it over the side when no one was looking... never complain, it might prevent a sale in the future.
Our first truck camper had a Porta Potty... 1969/1970, it was heavy when I was young... now it would be impossible for me much of the time. But knowing how much effort that took and how often.... on the composter 40 pounds vrs opening a valve....no way, I'm getting close to middle age (if I live to 150 or more.)
Do I have to haul extra propane or put the composter between me and my wife under the comforter to keep it warm?
So far... 15 minutes to use a dump station doen't sound so bad... It take 2X as long to fill the freshwater tank... and I'd have to do it anyway.
I hope that one of you will install a composter... share the install, and report your experiences.
BTW... I have one of the few models of TC's that is 11' 11", the biggest TC's made.... none are over 12 feet long in the bed... so size does matter. I don't have room for the stool that I'd need to climb up and perch... I need it to get in the bed already