I'm using Lumia 525 running win8.1 should I upgrade it to win 10 through insider? Is insider is stable enough to be used as a daily driver and one more thing will there be all the apps as in 8.1?
There will be all the apps as in 8.1 but it is not recommended to upgrade right now. Wait at least till last February you will find a better build for your phone.