I cant really comment on the 1/48 stuff they do but i do have the 1/72 B-17F detail set and the Crew set for the Academy kit. Although I haven't used them yet I have to say i'm reasonably impressed the etch metal part are well done and flexible the resin casting are really well detailed, free of flash and require minimum clean up. The instructions are in colour and look easy to follow but there no details on the parts to be folded only where the completed part goes.
I do hope to get this kit started once some of my other projects are out of the way but its looking like that won't be until the end of the year

Hope this gives a little insight