In the long run I would think you would be way better off with a new top!
Why are you so sure you can't install a new top! I've never replaced a soft top, but maybe someone here can shed more light? It could be easier than you think and certainly worth it if you can!

BB