I think this would be better if you worked in various aspects of the Ripper myths and conspiracies - occult symbols, queen victoria, masonic iconography, maps of Victorian London... stuff like that.
There's potentially some great designs that could come from the Ripper story.
About my design