I was reading a post where someone was discussing using the little tracker chips. I think the end result of that one being they are only designed to work within a few feet and would basically be worthless to "find" a mobile object of this nature without luck.
I used to use a noise making device on my motorcycle. It was designed to work with the headset lock on the bike and would make a pretty loud audible.
According to where I am, I have NO issue bringing my bike in store with me. Might be a bit hard with that stretched rig you have going there.