Loving the synths in this, totally wacky and unique.
Production sounds spot on to my ears.
I also agree with you about the groove when it's all stripped back, it almost sounds like a completely new track coming in, maybe something that could be used in a new track and brought in later in a pa.