Walter,
I think what you are doing, and have done, with the disabled is great! I also think more folks should be doing it. I know some folks here in Denver are starting to pay attention.
Are the wages you pay the disabled folks subsidized by the government (I think that would be great), or do you need to pay your help out of your own pocket?