I don't know that system, but in general it seems people have mixed results using self-contained composting toilet units for full-time use. Often the issue is with liquid management or having to remove incompletely composted material.
The type of system I like best when it's impossible to have a remote composter under the floor: a urine-separating toilet with a removable bin for poop, paper, and wood shavings. Keeping the urine out of the rest of the compost helps SO MUCH with making maintenance pleasant and keeping the system non-smelly. When the bin fills you empty it into a larger composting container that is outside where there's plenty of room. It's like the humanure sawdust bucket system, but drier and more odorless. I've built systems like this that people liked more than the commercial self-contained units they'd had before. I like to incorporate a low-power (and quiet) fan to make it 100% odor-free, but even without a fan it's OK if you use enough wood shavings. (I definitely would be hesitant about a self-contained composter that had no fan and handled urine because of smell potential.)
You can make your own system using a urine diverter, but there are also some manufactured units that follow this strategy made by Separett and Nature's Head. I've worked with the
Separett Villa and think it's a great system with a lot of capacity. They also make a simpler and cheaper unit called the Weekend that I've never used, but I think it's a lot like the units I've built and should be good as long as you don't have many bends in your vent pipe. There's also a low-power version of the Separett Villa that looks good but I've never used it.
Of course, the diverted urine is a fantastic fertilizer. If you have extra and live near southern Vermont you can even save your pee to donate to the
Rich Earth Institute's Urine Nutrient Reclamation Project!
I hope this helps.
--Abe