I wouldn't touch anything that has BAIDU on it even if you paid me. Not infecting my PC with a virus thank you.
If it doesn't include wide range of popular browsers and other applications, it is really a raw cleaner that needs a lot of work to be made.