The squirt is a great choice for smooth cinematic flight with a GoPro. I use mine all the time. The Geprc Rocket Plus is a little small to carry a GoPro since it only has 2in props unless you go naked GoPro or Insta360 for the camera. Flying indoors is a whole different skillset with any larger sized drone. If you're flying in a warehouse setting, it's not usually an issue, but if your thinking residential real estate, you may want to reconsider your choices and look at a de-cased GoPro setup so you can fly an 85-95mm drone. 3in drones move a lot of air and that air pushes against all the objects in your flight path making it very difficult to be stable. I used to do quite a bit of real estate video work, but unless I really needed a drone shot (flying through openings or entering/exiting the shot with a pull away), there were better tools suited for indoor shots in confined spaces. I switched to using a quality gimbal and boom to create the sense of motion in my videos most of the time. The gimbal makes it quick and easy to get great motion stabilized shots. It takes alot of precision with a drone to fly it indoors and keep it stable enough to have useable video (even with real steady post stabilization). You can fly in angle mode as it's easier to pause and hover but the big challenge is dealing with the turbulent air generated by the drone affecting your ability to remain stable in flight. My thoughts are that the key to making money in the real estate market is to get in, get your shots and get out quickly. It's a competitive space and efficiency in getting your video done quickly is paramount. Depending on your skillset, with a drone you may need 2,3,4,5..10 takes to get what you want whereas you can do it with one take with a gimbal. Time is money as they say!