I have had M5x0.8 rivnuts on my Chicago Schwinn steel cruiser frame for over 30 years with no problems. They should work in thinner aluminum frames, although I have seen Al tubing wall failures where the rivnut had wobbled out or pulled through. But these are the exceptions and not the rule. And as noted above on the seat tube they will act as a bottom seat post stop, so plan accordingly.