Pokeys57CNC can do all that,and generally i consider it much better option price wise or having in mind all possible options. If only CSLABS were not so dumb to make that slaving happen, which sure is a minor thing if they wanted to.