I used to be a mosquito magnet until one year I noticed I was getting far fewer bites. I commented about it to a friend and was asked if I were taking vitamin B. They said it repels mosquitoes. At the time, I was taking a prescription strength oral vitamin B complex, so apparently, I was getting a great side-benefit that made me less attractive to them. Prior to taking the B supplement, I had been very B-deficient. (May want to get your levels checked if you attract lots of mosquitoes). The prescription strength B-complex I was taking is no longer available, but I've continued taking it through over-the-counter options. I've since learned, though, that you have to be conscious of how much B-6 you consume. It's a blood thinner. When combined with other blood thinners such as garlic, turmeric, vitamin E, and others I can't remember off the top of my head, it can cause easy bleeding and bruising. I was prompted to research it when I started having nosebleeds for no apparent reason. A consultant at a health food store helped me figure out the cause. She recommended reducing the amount of blood thinning foods and supplements, and adding vitamin K complex. It worked! No more nosebleeds! I've heard there is a topical form of vitamin B that can be applied shortly before going outside but haven't tried it. Garlic is not only a blood thinner, but also lowers blood pressure. That's a good thing unless you consume too much. A friend who was eating a lot of raw garlic passed out driving and had a bad wreck.
As far as the recommendation of bats, I live in an area where Histoplasmosis is endemic. Bats carry it and it is found in their
poop. Where their droppings enrich the soil, the fungus thrives. Spores are released, (more so when the soil is disturbed), that can travel airborne for long distances. I already lost the central vision of one eye because of a Histo infection, so attracting bats is not a good option. The CDC website has a map showing where Histoplasmosis is endemic, as well as a list of sources and activities that increase risk of exposure.