I'm personally more about credits myself, mostly because I have a terrible time figuring out what certain items are worth when trading them. I do believe though, at least from what I've experienced in trade rooms and read in forums that people do seem pretty fed up with how the currency works...