Here's the thing with a vacuum (obviously with a hose) there's absolutely no need to go outside. If you use the bristle brush attachment, it's great for large surface areas like the top of the psu, doors etc. But mainly you just hold it an inch or so above what you want dusted, and use a small paintbrush with the long fine bristles (not the cheap thick kind) and just swish it across any components. This stirs up the dust, which is then sucked in by the vacuum. The advantage of this over compressed air is that the air blows the dust off the components, only to stay in the case or settle elsewhere. The vacuum acts just like a dustpan. This method allows cleaning of fan blades very well, heatsinks, corners, between ram, pretty much everything. Just rest your forearm on the frame and go to town cleaning. Totally eliminates the need some feel to stick grubby fingers into gpu fans to dislodge chunks accumulated between the fan and heatsink. A major cause of gpu fan breakage.
Here's my issue with anti-static straps. You are now tethered to the case. This makes flipping the case changing angles, moving around to the back side, tilting the case for better angles etc all but a pain in the ash unless you have a very long strap, which then gets tangled or drooped through the pc, quite often getting hung up on large air cooler heatsinks or fan blades, gpus etc. I find it generally more of a hassle to have one than a simple precaution of just very often or constant contact with the case/frame.