Not my cup of tea either, but at least be respectful to a fellow builder, if you have nothing nice to say then don't say anything at all.
Well done on finishing your build and it is definitely a very unique rig, as long as you are happy with it then that's all that matters.