You're going to get different suggestions based on whatever someone has grown. The reality is that most strains can yield good and be stinky. I'm not going to make any recommendation because just saying this or that strain is meaningless these days. So much of the stuff out there is not really bred out to be stable so the amount of variation from seed to seed can be significant. The seed game has become dominated by pollen chuckers and social media. It really has nothing to do with actual breeding. Cartoon names, fancy packaging, drops, free t-shirts and hats, etc... are more important than the actual qualifications of those making seeds. Many don't even have a rudimentary knowledge of basic breeding techniques or methodology.
The bottom line is that keeping whatever you grow healthy from start to finish is going to be more of a factor with yield and stinkiness than just growing something someone else recommends. Just look at the replies so far. Everyone is recommending something different based off of what they've grown.