I'm a small shop ( just me ) as well. It's useable but the client crashes a lot, to be honest. I reload the client several times a day when something unexpected happens. The worst part of the experience is when setting up a new Guest and resources page ( memory, hard drive, network , etc ) doesn't load correctly. It has negative values for memory size, hard drive size, etc. It takes a few reloads to fix.
That the ESXI html5 client running in Safari 11 on MacOS High Sierra.
Hope that helped.