Was wondering if the drilled hole is actually the factory drain hole. All soft top vehicles have them. The frame is what would scare me. The rest is not a big deal. And yeah you can dump a fortune in one just like anything else, but you can also run one with very little expense.