If you want a BNF, the GEPRC Thinking P16 looks pretty good; lately, there have been some question about the quality of iFlight electronics {not me personally, but others have noticed it}. In my opinion, GEPRC has pretty good electronics.
Building a quad like the two you listed might be a bit challenging, but could be done if you can find a frame. If it was me, I would seriously look at a CineWhoop or "bumper" style 3 inch. You could also find a frame that matches the electronics in a three inch and add "whoops". {{You definitely need whoops for indoor flying, especially if you are a beginner}}
Consider that you will likely end up spending more money building than buying a BNF version.
I have just watched videos on both of these. Personally, I really like the GEPRC Thinking P16. If you get the Vista version the FPV feed will be clear. That is the thing about digital, you get a clear FPV feed that you see in the goggles.
By the way, these quads don't include goggles... this is in addition to anything you buy or build...
the digital goggles alone will set you back several hundred dollars {over $500}
.
Plus you still need a transmitter {Yeah, these don't come with a BNF and certainly not when you build your own}.
I figure you will spend about $1,000 (USD) before you get in the air.
Personally, I would not tape down nor zip tie the flight controller. You could, however, make a very simple plate out of any fairly solid material. Although you can buy carbon fiber sheets, you can also just use a heavy plastic {maybe from an old alcohol bottle or something}. We buy MCT oil and it comes in a square bottle that is made from very firm, crystal clear, plastic