I waited for three days staking and I received 1% stakes to my nearly 20m Buzz. The current staking difficulty with the new wallet is a joke. This will trigger a massive Buzz sell off. Not good at all..
1%? That represents about 8 hours' staking time. So I assume that it must have come early in your 3 day wait, otherwise there is no way that the return would have been as low as 1%...
I've just checked the block explorer to see the top 100 list. The lowest entry in the list seems to have the coins in 3 blocks which have been staking fairly regularly over the last 4 days. To maximise your chances of getting a stake, have you had your wallet open and unlocked 24/7? Have you set the 'setstakesplitthreshold' value in the wallet console to eliminate the need for any more coin control?
I've also just seen a wallet on the block explorer (just picking random wallets that have recently had stakes coming through) with a balance of 25m. Again, the coins seem to be split into a small number of inputs, and the stakes have been coming through fairly regularly - there have been about 10 since the 20th... So, with an amount as large as 20m, you should have been staking once a day, easily - the stake rewards won't drop for another few hours yet, so it's still at 1200%