Certainly going to be using Grunt more and more to manage css, js and other assets - definitely seems like the way to go. Also should make certain things in the future easier - e.g. vue/react fronts, etc.
I would certainly like to move the CSS over to SASS or similar, and yes, it would make sense to have themes take advantage. But that's a little ways off right now!