State Farm insures everything for me right now. They also said it wouldn't be a problem to insure it, but like everyone else, they later said they don't insure standups because they're more dangerous than couches.
I just put in some security cameras, so hopefully that'll deter theft in the first place, but if I can get a face on camera and a general location, I think recovery shouldn't be a problem.
It really depends on where you are. Find my phone usually will pin my house at the room I'm in. This tech uses all the phones in the area, so more phones, more accurate. As I said before, I intend to do some testing in the spring. It may not get a signal at all when it's in my ebox.