Full disclaimer: I don't know jack about plastic welding. I've read a few bits from a couple of really talented conversion guys, and just decided to give it a whirl =).
RE: Filler rod of same plastic. If I understand you correctly, I did. I initially planned to use steel strips to reinforce...