We used the bamboo skewers and they seemed to work well. Just felt they were unsightly.
Back to the BIG question: Why is it OK for cats to do their business in someone else's yard? I don't understand that mentality on the part of the owners. If they would clean up the messes I could probably deal with it, but never has happened yet!