Niggles: Anyone got idea how long the system will stay up ie so users can download all their games etc?
I've read some rumours that all the support staff had been laid off, so no more game updates, maintenance, etc. I've read a theory from another user somewhere that the site is still up because they probably had paid in advance for the servers, bandwidth, etc, so basically when that expires it will go under. The same user speculated that the turn of the year is a likely scenario in this case, but no one really knows.
Niggles: Do devs still accept payment via that site out of curiosity?
Doubtful. Any money from sales, if any, is probably being funnelled to whomever is overseeing the bankruptcy thing.