These are the ratings for DEI :
Academics : 6
Fees : 7
Placements : 7
Infrastructure : 7
Social Life : 5
And these for St John :
Academics : 6.5
Fees : 6.7
Placements : 5
Infrastructure : 7.2
Social Life : 7.5
DEI seems relatively better. You must take other factors into consideration, as you want to prepare for other things, as well.
Hope it helps.
Good luck!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile