To be very honest with you, I do not wish to enter or collaborate with any project that claims to give any kind of guaranteed returns. Governments collapse and even banks do. So there is no guaranteed returns that I would ever believe in.
A guaranted return it's clearly a red flag. Even when company buy back some token they sold, there will be no guarantee that it will be the case. If nobody believe in their project, token will be dump as hell.