How to generate effective solids from massive DLA points?

Hi! Please help, I'm very new to GH. Recently in a architecture design I wrote a piece of rhinoscript to generate 3d DLA trees, but the problem is I can never transform the points and lines into effective solid.

As you can see, the tree is basically formed by branch-like lines and points. Simply connecting the points to get a mesh or something proved to be useless. The topology was extremely weird since the points are not originally extracted from a existing surface!

I am trying to get a envelope which contains all the points and somehow reflects the space distribution of them. Making pipes out of them probably is not a good idea( no usable space defination). Metaballs would be a least choice because someone else in our studio has already used the same method before:(

An idea was to use delaunay meshes so that I could get a polygon form. It failed too because I don't know how to let GH identify the points that should be forming a mesh. I would get something like this:

Another rather desperate attempt was to voxelize the tree so that at least I could have some volumes......But still is there any way to make it look more "organic"? I already tried Tsplines but the topology was too complex for it to process.

(in the picture above I also tried to give all the points integer coodinates so that they can fit into a 3d lattice)

So, as you can see I'm literally trying everything. Please give any help or advise to this beginner here!

A lot of thanks in advance!

Minquan