It's actually pretty good. Just have to make sure that purgeCSS is setup property to remove any properties you didn't use.
purgecss and customizing the config will reduce any file size concerns you have (plus gzip, etc) - from an execution perspective, since you're only using a fixed set of class names, the parsing is quite fast.