Those are correct. Virtually everybody will receive $300, and on the income scale those amounts are gradually reduced only at the higher end. Certainly those at the low, middle and higher middle income class will all be getting the $300, and then, as you said, on average the payments will be significantly higher.
On April 30th, 2020. See this statement in context.