Any of those locations looks good. The front porch looks like an area where it would be less likely to get hit with rain. You want to make sure you get the maximum range so keep it away from large metallic items, thick walls, or metal surfaces. Keep it at least 3 feet from electronics, and out of the direct weather elements like sun and rain. Keep it away from heat sources or vents.