I'd say that frame is plenty strong for a hard top. You may have to have a new upper ring made to fit the top since I doubt you will find one to fit what yo have now. Another option would be to simply replace the fabric with an aluminum skin. Where are you located?