Yes it is good for hair growth.
If you are not having hair loss, but want their growth, the tips are as follows:
1. Take protein rich balanced diet with plenty of pulses, mushroom and milk or milk products like curd and plenty of green vegetables, salad and fresh seasonal fruits (avoid cold storage and nonseasonal and over-ripened fruits) to provide protein and vitamins for hair growth.
2. Take plenty of water several times daily. Take proper and regular sleep, take green tea, do regular exercise and walks (avoid weight lifting exercises.). Remain happy free from tensions and stress.
3. If you take Egg which contains avidin that destroys hair growth vitamin "Biotin" alwas take Biotin supplementation (1/2 tab twice daily, not to be taken with egg or egg containing food but at different time).
4. If your intake of vegetables is less, take biotin supplementation. You may also take other growth vitamins like Folic acid and Vitamin B-12 and Pyridoxine.
5. Wash your hair regularly with shampoo and use hair conditioner after shampooo. Comb when hair are wet with thick bristles side of comb. Never use heat or hot blower to dry hair.
6. Do not use sticking and greasy oils to hair. Use non-sticking hair oil like Keo-carpine.
7. If you have dandruff, use Selsun shampoo once weekly on every Sunday.
8. Do not apply any chemicals or chemical containing compounds to roots of your hair.
Diet:
Take high protein diet
Don't eat egg as it has avidin which antogonises hair-growth promoting vitamin biotin or take egg with biotin
Take green vegetables, salad and fruits
Vitamins:
TAKE BIOTIN 1/2 TABLET TWICE DAILY FOR 1 YEAR
Excess of Vitamin A may cause hairloss while optimal dose increses hair growth. You may have further discussion through private question free of cost.