In general, these products are a waste of money, and if used incorrectly can result in engine damage. You should use the recommended oil for your vehicle that was manufactured to meet the latest API specifications. This oil was formulated with an additive package to meet the operating requirements of your engine. The oil should be changed at the recommended interval as documented in the owners manual. You should follow the change interval as recommended in the owners manual.
All engine oils contain the detergent additive to reduce combustion deposits.
Yes, it is the same basic oil that is sold by the major oil companies. The only difference is the label, and the price which is usually lower then the advertised brands.