I'm not the one who would readily put down any Pinoy invention but this is just ridiculous. The inventor's answers are even more embarrassing.
Flaws:
2 speeds only
At least twice as heavy as a 21-speed Shimano over-the-counter derailleur
Unused extra chain adds drag
He's selling the 'technology' for USD 7,000 !!! (I wouldn't get it even if it were free)