Default custom rom dirty flash

Hey Friends , im using an older version of custom rom on my phone and want to upgrade to newer version of same rom.......should i download newer version and do a dirty flash or clean flash?? Coz i have lots of unbacked up data and will dirty flash cause stability prob.or not??