I agree that it is a personal choice whether to use organic or inorganic fertilizer. Since your plants are in containers it will be important for you to monitor the quality of the soil in the pots and be cautious not to let salts build up. If you have a place to create a compost bin or pile it would be to your advantage as you can use the finished compost to top dress the soil in the pots.
Your winter season is very mild in Bangalore, India.
I found a planting schedule that gives information for your area. Looks like January is a good time to plant tomatoes where you are.
http://geekgardener.in/sowing-...