I've found that readers appreciate hearing both the pros and the cons of a product. Honest reviews have consistently converted better than overly positive ones.
Thanks for starting this discussion. It's always interesting to see what programs are working well for different niches because there's no single answer that fits everyone.
If I could give one piece of advice, it would be this: choose affiliate programs that genuinely help your audience. When people trust your recommendations, commissions become a natural result instead of something you have to force.