Between Deep Island shard & TOC TPoTS shard, I will always recommend Deep Island shard.
It's more user-friendly to install and less of a pain to add fan ages. In addition, you will have more chances to bump into an explorer on Deep Island (over a 1,000 members). Deep Island installer takes care of every aspects of the process. You start from URU:CC and you end up with a online client fully ready. The fan ages are downloaded & installed as you first visit them so you will have longer waits on each of your first visit to a given age.