If any of the people who is using our website is reading and is willing to provide a description of the experience had, we are happy to read it.
We won't force or ask anybody to write any review in here.

The thing is, I/we don't see any about this claims and if you let some forum members vouch for your service then pick the trustworthy like DarkStar_ is offering. It's your call if you accept it or not.
There’s no particular reason, we could update with fresh ones, but I dont personally think it’s important

These kind of reasoning wouldn't get you far to be honest. Of course it's important that you have an updated screenshots and to be honest telegram reviews aren't that trustworthy, there are even people who has hundreds or thousands of account of telegram bots and to fake a review is not that hard.
Sir, just contact us through our Telegram or Email and ask for recent wins and our support will provide you with everything most recent we have.