The book that suggested the name change was published in approx. May 2013. Its not a paper in a scientific journal however it appears to have reviewed the scientific literature regarding small freshwater shrimp and found a paper by Bouvier in 1904 describing the cherry shrimp as Neocaridina davidi, which is older than the paper describing Neocaridina davidi (formerly known as heterpoda), hence 'davidi' is the correct name as in taxonomy, the oldest name is valid.
The question is then, should we follow suit and change the name from davidi (formerly known as heterpoda) to davidi?
I looked at the recent use of the scientific name for cherry shrimp in recent aquarium literature (including what I regard to be the best publications, Practical Fishkeeping and Amazonas) and every one seems to have switched to davidi at around the time the book came out.
My view therefore is we should use davidi.