No crystal malt? I really like special B in a stout, especially an imperial, maybe just 8oz of castle special B. Its less sweet than dingemans.
If anything I would say the vienna is wasted here, if you want a toasty flavor in an imperial i would use amber, if i want extra maltiness I would use...