Due to the delays myself (4.4 BTC) and werwohl (2.2 BTC) have both requested a refund. I requested a refund at 12:55 GMT 2014-04-04, from what I can see werwohl requested a refund at 11:05 GMT 2014-04-03.
Mogumodz has been online multiple times since and has not responded, but he has been able to update the listing to show that more shares are available.
The deposits can all be seen at
https://blockchain.info/address/1G4JCpyyc8wVZBpeKdfN6GEs1DPVfSGnF6 and none have been refunded.
At this point I'm happy to accept this is just a temporary delay, but I feel I should warn other users who are considering depositing to hold off until this situation is resolved.