Like many have said, there are a lot of benefits to Section 8 tenants- they tend to be lower turnover, you're always paid on time and payments are insured by the government.
In my experience as a former property manager, Section 8 has different and additional paperwork - you use their lease agreement, and repairs become complicated as they have specific requirements such as how many inches from the ceiling a smoke detector can be placed. Your property manager will have to relay all of that to the handyman, and in my experience, handymen get annoyed as they don't see the logic in those specific requirements. Additionally, Section 8 does yearly inspections ( a good thing in my opinion) and will send a repairs list to you that sometimes involves very trivial repairs (cabinet hinge loose, etc). Overall, I don't think these slight annoyances should mean that you preclude an entire class of potential tenants, but they're something to consider.
The one thing that I will say is a very real drawback is that Section 8 has to review and approve your proposed rent increases - and they will not approve anything more than a $25-50 increase. In some markets, this might be totally fine. In my market of San Diego, with rents increasing hand over fist, this meant that our Section 8 properties (especially because these were longterm tenants), were always hundreds of dollars under market.