Not sure if I should be posting this here or a separate thread, but there's a serious issue with this firmware.
I've got a Canadian unit which uses the same 1.07 (did a binary comparison of the US and Canadian firmware, identical) and when using this firmware, most of my devices have very high latency. Basically making using the devices over wifi unusable. I've tried it with multiple devices (Nexus 6p, HTC One M9, One A9, DAP-1650, etc) and running speed tests I see the ping time (30+ms) and even locating the nearest server takes a really long time. The only devices that operate ok are my iPhone 6s Plus, no idea why, but everything else lags to heck. I know it's the router as I have two other AC routers (backup routers) that I tested with the same devices and they work flawlessly (sub 10ms pings and no latency whatsoever).
I was able to rectify this issue by flashing down to v1.06 for the DIR-880l and now all those afflicted devices run as normal, so I am using that version for now. I have contacted D-link support and provided all this information, but wanted to post here as well just in case it can get to their Engineers more directly, there's obviously a bug that was introduced in 1.07 that is causing this high latency problem.