Hey @inspire1 as for the delegation shares I replied to that on Discord. Unfortunately at the moment your delegation is too small to guarantee a daily return. We only send STEEM to our delegators and there should be at least 0.001 STEEM to be sent.
As for choosing the exact amount of credits you would like to buy, that's a good suggestion. Let me forward that to the developers.