Awesome, awesome post!
There is only one little thing I would love to add.
Once you fire your "high-functioning" alcoholic, you may find really fast how "low-functioning" actually he/she is when it comes to taking care of oneself. High-functioning is only a phase.