> This strikes me as a bit of a duct tape solution. 

Arguably less of a duct tape solution than parsing `chkconfig` output with regex as we are currently doing.

> Good idea? bad idea?

Might be overkill given how small the difference is and that the underlying tool, `chkconfig`, is common to both platforms.