Not so far, but anyone with common sense should recognize such scams, tho they are getting more and more sophisticated. Mainly the seniors don't recognize such scams and are its victims.
Absolutely, do not do this. It's ridiculous if you want to slow people down. Put in speed bumps but do not impede traffic and it looks disgusting. It looks stupid. You've already ruined enough streets in this town for bicyclers no more. Do no more use speed bumps if you want to slow people down