I've used this technique on several of my projects. The formed threads are strong and reliable. It cuts down assembly steps and BOM. The tight fit means the screws won't back out (like locktite or nylocks). The only downside is they can only be reassembled a few times before they start getting loose, at which point you can either add material (superglue), or just reprint the part.
If you have something you want to reassemble frequently, use inserts. If you're putting it together once and intend to use it that way for a long time, threadforming works fine.