Hi Rahul,
This is highly dependent on where you get your default values?
If you call those values in by $http, you can better provide defaults from within your controller. If it's injected into the template by your server, ngInit is the way to go. (BTW, this approach has its own share of issues!)
Regards
Sander