missing reboot after sd recovery is normal. that was the case with the old image too.
but is there a log file on sd card after sd recovery? it should contain something like "sd recovery finished".
also: have you removed sd card after sd recovery?
and: what do android logs say after initialisation?