If not, does anyone have a reaction to this proposed method:
     1.  estimate y(it)=b*x(it) + a(i) + e(it)
     2.  regress ahat(i) on z(i) to estimate ghat, using bootstrap to get
standard errors right
Don't trust me much in this, but I think that depending on the procedures 
used in steps (1) and (2) (and possibly on the (un)balanced nature of your 
panel data set) you could get a "ghat" estimator that would be consistent 
but not efficient. If all variables in X and Z are really exogenous, 
-xtreg, fe- is both consistent and efficient.