@warp9.9 is the only person who can answer this properly. He's done each of these setups individually himself and also together.
There are another couple of guys who have
@Neville Lush racing setup (another option for you) and also a couple who have Nev's stuff plus TTS.
I fitted the Carpenter stuff myself and then added the TTS stage 2 myself, so I can't say what TTS gear is like on its own.
If I'm brutally honest in my experience, there are a few things you need to know about both to be fully advised.
When you say practical, if you mean to fit, then both take time and work. TTS may take a bit of a lead time as some parts have to be fabricated to order.
Carpenter will require you take the head off and send it to them for work before it comes back to you with the other bits to fit/Refit.
That is if you don't bring the bike to them to do it for you.
But don't forget TTS also go up to stage 3 which has pistons and cams to be fitted too.
Both require opening up your engine and doing things that are delicate enough.
Although the Carpenter setup does need a little more technician skill.
If you mean practical as in bike finish and maintenance, it would be the Carpenter setup.
If you want to keep the bike looking stock, you can do it with Carpenter (at a cost of some power due to stock exhaust), but the TTS can't look stock.
Having carried out both fittings I would say both are around the same if it's an easy fix you are looking for.
I found customer support by phone or email to be fast & good in both cases.
Also the guys on here who have the gear are an invaluable asset in terms of tech support.
A pro which is exclusive to the Carpenter stuff is a 9000 rpm redline which means effectively longer gearing and theoretical top speed of 239mph
