Heals are a huge difference which should not be overlooked.
shadow priests can heal (with glyph of dark binding), Warlocks can only self heal
anyway only Affliction Warlocks are really similar to Shadow Priests, because of the similarity of their spell mechanics, (DoTs+Channels) but Destruction locks are about as 'unlike' shadow priests as casters can get, and Demo Locks are pretty much unique.