From my own experience, I only had to start the process once I had enough Robux to qualify for my first DevEx. Maybe things have changed since then, I’m not sure, but it didn’t force me finish the transaction at that time.
However, I did still have to have the Robux in my own account (which I never want to do unless I’m using DevEx or buying something for myself), and the minimum Robux required to do so may be quite a bit for new developers.
That’s fair enough, and I agree that Roblox should not only clarify everything properly, but also should provide real data to back up their claims. I just wanted to show that, even with my understanding of what Roblox meant, I still don’t agree with how they’re wanting to implement this.