Was just in Canggu for 3 weeks. Dojo is an awesome co-working space, probably the most community-oriented I've been to, with plenty of speakers on relevant topics, workshops, social activities, and trips to other parts of the island. Hubud is fairly similar from what I've heard, and I think the Dojo owner drew a lot of inspiration from it.
You'll hear a lot of cases for Canggu vs Ubud. For me, the draw of Canggu is the surf. If you're into surf, definitely go there, otherwise there's a good chance you prefer Ubud.
No disrespect to the coworkation stuff, but in Bali you'd have to throw a rock pretty far to not hit another digital nomad, and between Hubud and Dojo you'll have all the community you want.