Actually, I don't pose my subjects facing directly into the sun, because they end up squinting.
I also shoot with a flash on top of my camera, but i find that using that directly causes too much of a drop shadow no matter what the orientation, so if indoors I prefer to bounce the light off the ceiling. If using a strobe on a stand (what you would call "flash on a tripod") I still use an on-body flash as a fill light.
In fact, for macro (close-up) shots, the best option is to have the flash closer to the lens, like this:
Image
But then again, none of this is relevant since you won't be using the iPhone for a professional photo shoot. We are talking moving the light source over by less than 1.5 inches, not across the room. No one will notice a thing. It's still pretty direct. From a professional photographer's standpoint, I don't see the point of moving the flash this much, nor do I see the harm.
Before you tell someone to "get a clue" first ask yourself if you know what you are talking about.
That pic just looks awesome