What do you mean with startup microflow? If this is the 'after startup' microflow then no, this won't work, as there are no logged in people at that time. 'Startup' is referring to the runtime server itself.
If you are referring to the microflow being executed for 'default home page' then it should work (assuming your logic is correct)