It depends on how much stuff you have access to for free or almost free. If I felt good enough to build one I think I have enough materials laying around to create all the metal parts. I think I would double the length if I built one.
I would modify the attaching area of the glass to where there wasn't parts sticking up in my face too.