Brian- It is great that you are starting early, hopefully that translates into retiring early! I run a management company and we have over 50 section 8 (CMHA) units in the Cleveland area. I saw this post so I wanted to clarify a few points. In our area (may be different in your area) you must actually have an interested tenant to "submit their packet" before CMHA will come out to inspect the property. The rent is then determined based on the lowest of 3 items A) The asking rent B) The maximum payment depending on program limits and income of the tenant C) The market rent (as determined by CMHA which is not always reaslistic). Some tenants pay nothing out of pocket, some pay some or more than half of their rent based on a complex formula that CMHA uses (and can't actually describe to anyone!)
Check out your local authority's website and look for a welcome class similar to what is offered here in Cleveland.
Pros - You get paid some or all rent on the 3rd of the month without fail
Cons - Nitpicky inspections that add maintenance costs that you normal would not have.