Good Lord, how long can you avoid the issue.  As Mike Clark puts it you're “nibbling around the edges of this problem … without being willing to take a bite.”
I'd say you won the gold medal in dance competition with these suggestions.  How about banning panhandling.  Done!