Well, there's a thread going around BBD about coming butalbital (the barbiturate in Fioricet) with other downers, caution should be exercised when combining it with opiates as well....[Yes, I am aware of Fioricet with Codeine, I used to be scripted it).
I think the vicodin is wasted with that amount of buprenorphine, but that's just me. The promethazine is fine.
I would nix the fioricets and baclofen if possible. If you've been doing it for a while I'm sure you've got tolerance to all the drugs in question.
I'm also wondering about total APAP consumption, vicodin has APAP, as to the fioricets. Just something to think about...