I've never done a choc stout before. But have been planning one for my next brew. So i am glad i found this thread :D
My idea was very similar to yours...differences being
Use less choc malt, add in some roast barley and lactose and sub the dark DME for Light DME.