I'd get the Aliums. My composite body Time pedals had problems with the spring retention pin coming out. Apparently this was a common issue for a time. No idea whether it has been resolved. I haven't been in the market for new pedals for years so have not kept up with the news. The Aliums are cheap and sturdy. Heavy, but not a big deal.