The phrase "few downsides" means that there are only a small number of negative aspects or disadvantages. It suggests that the overall situation or thing being discussed has more positive aspects than negative ones. Full definition
In spite of few downsides, the stroller is one of the rich featured cheap double strollers that will make each trip a delight for you and your little ones. (ultimatestrollerguide.com)
With few downsides at culinary doses and myriad potential health benefits, I'd suggest trying to find ways to incorporate turmeric into your daily diet. (nutritionfacts.org)
The company offers many, many customizable options with very few downsides. (magnifymoney.com)