I understand and appreciate the great work DragonFly BSD team is doing. I am just pointing out my less-than-satisfactory experience with the ports system
I got FreeBSD and OpenBSD installed successfully on my laptop. Also, if I remember correctly, I tried building from ports as well. On some ports, I got the error that they are not supported for DragonFly. When I could not get OpenJDK port working, I just gave up because it is essential for me to have it working.