I’ve built a couple of OddityRC rigs, an xi25 pro and xi35 pro. I carry a Hero 10 bones with them. I run a 4s 850on on the 25, and 6s 1200mah packs on the 35. They also offer packages with their suggested motors for each of the frames. (i bought the motor deal for the 35). I have a vista on the 35 and a naked vista on the 25.
Indoor flying performance comes down to what you expect the quad to be able to do. There aren’t a lot of cinewhoops that are light enough to maneuver extremely tight spaces. Your best bets are 2.5 and 3″ rigs. 3.5 starts getting a little tricky indoors.