Thanks for all the helpful comments. I learnt quite a bit. I also found this article based on
@Charles *******
comment. Might be useful to someone who is in the position I described above.
***********************************************
Hope you have a good week.