Hell yes. I didn't really need another L6-30, but that was too good to pass up. That is high quality cable.
I have been using PG series glands for strain relief, which are IP68. They come in a range of sizes. PG24 fits most 30-50A cables, but might be too wide for the StillDragon adapter.