Great list Ganesh.
I would add a three more based on my experience:
- Scrum fits well for all your developers previously working in waterfall
- Your team automatically become cross-functional by switching to agile
- You can be agile without test automation