I had a dialog with them a couple of weeks ago and this is all I was able to get:
Buffalo Technology Helpdesk,?
Customer Reference Number: 130407
Dear Richard,
Thank you for contacting the Buffalo Helpdesk regarding your unit.
We don't really have a timeline when its going to be supported, this is all down to the dev team in Japan testing it out and if there was little issue could maybe take weeks then, if more complicated issue then could take months. I am afraid I can't give you a rough estimate.
If you require any further support please let us know.
Regards,
Mahmoud