This is kinda what I alluded to back in my post about Adaptive Components (when I said there would be some 'neat workarounds and tricks' coming out).
This certainly is a 'neat workaround' isn't it? It demonstrates the power of adaptive components, along with an understanding of Revit Categories (in this case, the 'Cut Dominance' of Structural Columns is exploited). Zach certainly and repeatedly discourages the use of this method, but provided you have an understanding of the 'cons' of this level of hack, you should be ok.
If you understand 'What Revit Wants' when it comes to Categories, you too can come up with similar tricks to Zach's.