By "Explorer" I guess y'all mean Explorer UL? There's only 2 Explorers, right? Anyway, the UL is plenty strong enough for your weight and more than long enough for your height. I do seem to find the longer hammocks more comfortable though. So no reason to get a smaller HH unless you are determined to save a few oz no matter what.
The only possible reason I can think of to get the heavier Deluxe is possible durability, as you mention "continuous" use.
For I consider that the sufferings of this present time are not worthy to be compared with the glory that is to be revealed to us....that the creation itself also will be set free from its slavery to corruption into the freedom of the glory of the children of God. For we know that the whole creation groans and suffers the pains of childbirth together until now.