there are cases when the flush machine do work, like torque converter shutter. fliuds do break down, and cause issues. one thing that the trans flush does, is exchange once for once of trans fliud, dropping the pan will not do that. there is alot of discussion on "wallet flushes" and both sides have merit. our trans guys will NOT do a filter and gasket service on certain units, the the new fliud will break down old fliud and cause issues, back in the mid 90's Ford engineering had our trans techs do complete flushes on certain units. but we get ALOT of screwed up services from the "jiffy lube" places and our on Quicklane, the BG bladder system will not exchange the proper amount of fliud in certain vehicles, and being they don't have dipsticks, that causes trouble.
on your chevy trans flush, maybe a chevy tech will drop by if we have one, and give you the real dope on the trans service you need. i know this will cause wailing and nashing of teeth, but maybe calling the dealership for your brand would be helpful, sometimes you can get a good guy that will lead you in the right direction