Anyone running FFXIV on Win 8.1? Is it better? Does it handle well?

Also, does know how to stop that stupid Win App Menu from popping up randomly while in gameplay on Win8?