Thanks all for the input, I really do appreciate it.
After what Dewey just showed me with that mazda frame, I think Im starting to lean to building my own frame. Covering up that hideous sight of a front suspension kinda defeats my purpose of building a rat in the first place, which was to make it a open front vehicle.
Now I figure I could possibly build my own front and rear suspension. I have a design in my head, I will have to draw it on paper.