We had a Section 8 tenant in Trenton, years ago. While there were advantages, we found the disadvantages far outweighed them. Proceed with caution.
1. Unless things have changed, your property needs an initial, and annual inspection. Not a problem if your property is in perfect condition (and they'll provide a list of what they'll be checking), but inspections were only done once or twice a month. If you miss that date, or your property failed, you need to wait another month for the reinspection. You will not be paid the rent until you pass, although you'll get all the back rent. But it could take quite a while.
2. In NJ, the easiest eviction is for nonpayment. Since that isn't usually an issue with S8 tenants (unless they have to pay their own portion of the rent), you will have a nearly impossible time to evict for any other reason such as a lease violation. Our tenant had others living in the house (not on the lease), she ran a neighborhood laundry service out of the basement, she got a pit bull, and the neighbors complained she was selling drugs. Her caseworker said the burden of proof was on us for all these things, and we finally just had to wait out her lease, and not renew.
3. Caseworkers do not screen a tenant the way a landlord would. That burden is on you. They only screen them for eligibility to participate in the program. They may do a criminal background check, but that's it.
4. The program has a vested interest in keeping S8 tenants housed, as opposed to them becoming homeless, so don't expect much if any help if your tenant becomes a problem.
5. If a tenant complains about anything in your property, your rent may be withheld until it's resolved. Tenants have been known to deliberately break appliances or cause damage, to get new items.
6. Often their security deposit comes from government assistance, so they have no "skin in the game", and no vested interest in taking care of your property.
Our experience was one and done; others have had good experiences, including our contractor. His Section 8 tenant has been renting from him for almost 20 years.