Would SLAM be the best option there?
Adding CGI to drone footage doesn't require that, and is absolutely something Blender can do. Look at its motion/camera tracking features.
https://www.youtube.com/watch?v=lY8Ol2n4o4A
Reply on news.ycombinator.com