Here is how I would like to see the $900/$950 distributed to those eligible:
The money is earned by doing volunteer work for the community, cleaning our highways of rubbish, planting trees, assisting with infrastructure projects, specifically volunteering in your line of work, working to help the needy/homeless/elderly. Obviously some of the volunteers would need to be in charge of monitoring the group doing the volunteer work.
$900 is allocated to each eligible person provided that they do 18 hours of volunteer/community work. At $50 hour (tax free) there will be plenty of people motivated enough to do the work, so everyone benefits. With approximately 12.5 million payments (?) that would create over 200 million hours towards making this country a better place.
For those that weren't interested in working for the payment they could either donate the money to an Australian charity working on Australian causes or donate the money back into the pool for other people to earn it doing extra volunteer hours.