Are Q-tips / cotton bud swabs good for cleaning electronics?

Yes, cotton swabs are a common choice for electronics cleaning, cotton tends to lead behind threads and particulates. Open cell polyurethane foam swabs are a common, very clean replacement for cotton.