The primary benefit of ott is still not available, but many people have proof that they'll offer that hence will complain soon.Is it still worthwhile to apply? Do they still offer all the benefits?
All in all if you're looking to build score, or going to do FD anyways, not a bad idea to get this card.