Saif is born in Royal family and huge assets behind his name, mostly inheritated by his generations... he has huge money and on the top of that, he is in Bollywood... so we know its business decision for you to choose him...
But what was wrong with Shahid Kapoor? If you think his mistakes, then you are also not clean.
We cant say whether you took correct decision or not, time will decide that... Dont know, but your daughter will also take part in Sangeet (like Amruta singh's daughter did)... in Saif's next marriage....
On the top of all this, when you born in Hindu family - even though you marry Saif - why to leave Hindu Sanskar, followings and culture....