Means testing is just a fetish of centrist democrats who use it as a political ploy to appeal to fiscal conservatives. If we were at the point were the virus was under control and people could return to a new normal, a cash injection like this would help kick start the economy by pushing pent up consumer demand into the market.
But the big economic problem right now isn't that people aren't spending money (stay with me), it is that people can't spend money because they risk exposure to the virus if the go to a restaurant or take a vacation. The real economic problem is all the people who are unemployed or underemployed who cannot pay their bills. The economic stimulus does not do much for them, especially people who just lose hours or are a sole proprietor and not eligible for unemployment.
If we were smart, and we are not, we would have a Coronavirus Adjustment Act that would suspend all financial obligations eight weeks and provide bail out money to the financial system at the top end of the financial food chain. So, the tenant doesn't have to pay rent for two months. The landlord doesn't have to pay his mortgage for two months and the lender on the mortgage gets those two missed months paid by the federal government. Same for credit cards, personal loans, mortgages, car loans, utilities, and any other essentials. Porn subscriptions, country club memberships, etc. would not be affected. This would basically freeze the economy for two months and then allow everyone to go back to work as if nothing happened.