Yeah, really enjoying it so far. Definately has the just one more turn feel.
Unit stacking I'm neither here nor there on, looks better without but it can be a pain trying to fit them all in round enemy cities.
Roads create trade routes between your cities and capital so you should get back more than you spend on them.