Sorry but I don't think that makes much sense. If they wanted the SLF to act like the SRV they could do it without effort. The reason the SLF are implemented that way is clearly a design decision and not an engine limitation.No it's not. Our ships are our player avatars. When we switch to an SLF our viewpoint is moved to it but our ship is still the central focus of the instance. It's why the SLF is leashed to a distance limit from the ship. Now, when we deploy to the SRV the instance focus moves from our ship to the SRV, the ship becomes an AI entity and the SRV becomes our "avatar". It's why we can dismiss the ship while in the SRV but NOT while in the SLF, the two vehicles are handled completely differently. It's also why multicrew can't work with the SRV either.
In short, Elite's vehicular code is fragmented and disjointed, and I suspect it would make any first person mode for the game nigh impossible to implement. My hunch is FD discovered this and decided to rewrite the core now in order to not only put space legs in but make all other vehicles handled consistently too.