This is a nice idea, but the execution still needs work.
There are still a lot of issues and you can improve this model by a lot.
Fix these issues please. The geoset issues are very severe and might cause issues.
I think you can make the model without using custom textures.