Startup experience is probably about as valuable as a Master's. Which is to say, it varies a lot. Sometimes it might be less valuable than working for that period of time. Sometimes it makes you unique and stand out.
I wanted to go to a large company because it was the only route I hadn't taken by then (and my wife kept bugging me not to gamble with startups and give it a shot).
If you've done startups even fairly well, large corporations feel frustratingly slow and incompetent. I'm not sure if this is the case with FAANG, but Google and Facebook have hardly created anything new. For engineering roles, you'll also have to go through the coding gauntlet, spend months revising algorithms that you'll never use. This is not necessarily a bad thing if you have time and want to skill up.
Another option is investing in new startups. Depending how big a deal you got, you might be of angel level and have better than average odds. You could probably make good money as a full time investor on NASDAQ, or work with a VC.
One thing I did enjoy is teaching. It might not pay so well, but it's fun to impart your skill onto others. You sound like you're at the level where you can also give advice to established groups like 500 Startups, though not necessarily on a full time basis.
Also one of the best times I had was consulting for large corporations. You're at the stage where you're practically a superhero to some. It pays well, and you also get some of the perks and feel of big corp like work, like wearing a tie and nice food.