Going from WP8.1, I'd personally suggest going from fresh and downloading apps again (it's a great way of slimming down on apps you don't often use). With regard to potential data loss, it depends on what apps have that data. Personally speaking, any data I want to keep is on the cloud, anything that's app based, I can stand reconfiguring.