I've been thinking about this -- particularly the sign conventions, since they are a bit confusing -- and it seems correct to me.