What do thou think?
I dont think the exact location is very important. Im just happy to see all notifications be the same box. Can't wait for this to be merged in.
I personally would have chosen top right, even if it overlaps some UI elements, because thats where pretty much everything else puts it. But again, any location will do really as long as its visible enough.
Cor