Some issues on tidal locking:
quoting Wikipedia from yesterday, my additions in bold:
"An estimate of the time for a body to become tidally locked can be obtained using the following formula:[4]
t,lock=wa^6IQ/3Gm^2,pk,2R^5
where
w is the initial spin rate (radians per second)
a is the semi-major axis of the motion of the satellite around the planet
I is the moment of inertia of the satellite (Gliese 581g of course).
Q is the dissipation function of the satellite.
G is the gravitational constant
(m,p) is the mass of the 'planet' (Gliese 581 itself)
(m,s)is the mass of the satellite
k2 is the tidal Love number of the satellite
R is the radius of the satellite.
Q and k2 are generally very poorly known except for the Earth's Moon which has k2 / Q = 0.0011. However, for a really rough estimate one can take Q≈100 (perhaps conservatively, giving overestimated locking times), and
k2=1.5/(1+(19μ/2pgR)
where
p is the density of the satellite
g is the surface gravity of the satellite
μ is rigidity of the satellite. This can be roughly taken as 3×1010 Nm−2 for rocky objects and 4×109 Nm−2 for icy ones.
As can be seen, even knowing the size and density of the satellite leaves many parameters that must be estimated (especially w, Q, and ), so that any calculated locking times obtained are expected to be inaccurate, to even factors of ten. Further, during the tidal locking phase the orbital radius a may have been significantly different from that observed nowadays due to subsequent tidal acceleration, and the locking time is extremely sensitive to this value."