See it entirely depends upon your interest . Just go through their course structure , and then decide what suits you the best . Both institutes are quite well known , so I believe recommendations should not be an issue.
I believe both of them are equally good in terms of research ( except for the fact that JNU has better foreign alliances ) , but yes , if you are looking for direct placements after post grad , SSS may not satisfy your requirements.
"Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth."