Maybe growing DF from seed would be your best option? At least for now. I have one healthy plant that I started from seed... of course it has spines and I have no idea if the quality of fruit will be as good as the cultivars. I got it from here:
Hylocereus undatus - Dragon Fruit, Red Seeds