Check out the online demo and see if you can get exactly what you are looking for. You can create a status and then under option you can set the status as it goes through the change approval process. Ex. Web Help Desk
I may be missing what you are after, but let me know.