I like this style for formulae, though it can be not straightforward to translate into regular text or speech. And in this case there's another issue caused by color-coding: it's tricky to read with altered colors and/or on monochrome displays. Maybe the latter can be solved by using different styles for lines and filling, in addition to colors.