rohdem: Can we please have the amount of credits we currently have show up on our profile?
Well, it's on your Account page (under Credit Balance). There's some logic to that, because your Profile page is supposed to be public, while the amount of credits avaialble for you is really part of your private data.
rohdem: Also a list of credit activity (purchases, winnings, etc) would be very much appreciated.
There already is the Transactions History page.