Goniopora's are definitely a toughie, but they 'can' be kept... Steve Weast has a couple that are just huge that he's had for around 3 years or so.
I had a yellow one like yours and it lasted about 8 months (unfortunately)...
You might check out this article:
Goniopora Corals. It's got a lot of good info on care and background info... a goni is probably not something I'm going to attempt again anytime soon, but who knows, you may have luck with it.
HTH.