My first reaction after hearing this was, "Oh, snap!" My next was, "About time." Remember seeing them live almost a dozen times with their old vocalist, lol.
Don't know any of them personally, and haven't heard about them in quite a while, but still pretty happy for them.