I do not know about the AP one,but i've fitted the Brembo one and it's like a different bike when it comes to using the clutch.Pity you are not closer to me,'cos you would be more than welcome to give it a try.These are of course my opinions,i don't know what other people have tried.
I've had a Yoyodyne slave on my 916 for a few years and am very pleased with it. The reduced effort has saved a lot of wear and tear on my wrist. One thing I've noticed with larger bore aftermarket units is that they are very sensitive to proper bleeding as they tend to reduce the overall throw of the pushrod. If improperly bled it becomes difficult to find neutral due to clutch plate drag.
on this one a while back in same section. the poor thing probably needs a Zimmerframe now try a search on my screen name if your intrested, I bought the stm version from tecmoto. excellent.