I wouldn't go that far. The S54 has a pretty solid track record (I have one in my M3) but it is a very maintenance-intensive lump. I have an N52 in my 330i and had numerous VANOS solenoid failures when the car had less than 40K miles. These engines are not exactly competing with, say, the Nissan VQ when it comes to reliability. I would not assume the N20 won't be as reliable as the I6s - I expect it will.
You can get a rebuilt vanos for less than $300 nowadays for non M cars, M cars are $1300... Completely reasonable considering how long the newer setups last.. And yes there are some odd issues, even the s54 has the cam gear bolts and the very old ones had some oil supply issues.
The huge difference here is that BMW (tends to) stand behind their products. Cam bolts, vanos, HPFP, subframes.... Historically BMW admits there is some issue and provides a method to correct it.
And comparing this to the VQ and it's major issues is crazy..
The VQ (all of them, but HR motor in particular) has well-known major oil consumption issues, none of which were admitted by infiniti. Years ago I almost bought a g65 6mt, but after reading horror story after horror story of 3 quarts of oil required in 3000 miles being "normal" by infiniti I instead focused on the m45.... Until finding out that the nissan small v8 has far worse issues than the v6.
In ~2010 (the m45 had been out 5 years) literally not one person on their forums had gotten 100k out of their motors. Almost all had major oil consumption issues including catastrophic failure, complete with black smoke from burned oil and fried/wet catalytic converters. Nissan claimed that this was all "normal", that it was a performance engine and you have to go into it with realistic longevity expectations. 100k miles! Rofl..
Google nissan oil consumption and read up on it... I could understand it if they all were like this, but in a single production run, one motor will burn very clean and the next motor is using 1qt per 1000 miles. Totally unacceptable.
And again... The s54 is hardly maintenance intensive.... The only thing different than any other engine is the valve adjustments, which is a 6 hour DIY job if you really take your time. All you need is a fan wrench and little magnet to get the shims out, take them to an indy shop or dealer and swap them out. It's not the big deal that many claim, even if you have to pay an indy shop maybe $800 every two years.