They should be a random rare node spawn, rather then a concrete point in a zone. This was the locations cant be documented on the web or passed on by word, this would make them far more unique. Also, in-order to keep documentation of what you Datacrons you have, a log somewhere showing when where and what you found. I think with the DC's this way BIO could add more of them maybe and they would be more rewarding because everyone wouldnt b able to tap them...making your char unique.
I like them how they are now but they could be better and more adventurous...What ya think?