Technically, rice is a very special case, since it needs actual controlled flooding. The reason that rice paddies are so small is that, to get maximum benefit, they take FAR more labor (the water level must be very precisely maintained at all times, and that means that the soil must be perfectly level, as well,) than your typical wheat "sew the seeds, let them grow, and harvest them" method that is used in DF.
If anything, the way to model rice farming is to make special farm plots that would have to be kept at 2/7 water level (above the soil) at all times, while involving some system where the water would either be consumed by the plants occasionally, or require a changing of water, so that one would have to spend more time babysitting the farm.
I'm just having trouble with this idea for irrigation, though.
In Emperor, there was no real risk of flooding being caused when you messed around with constructions. An irigation ditch could never flood. In dwarf fortress, being a little too slow on the floodgate lever, or making a mistake in setting it up, can lead to all kinds of Fun.
The way that a system of irrigation would have to work so that dwarves could use it without constant direct intervention would be to have a simple ditch (with occasional planks over them for dwarves to cross) that would have a special kind of "irrigation water" level, rather than digging actual channels and filling them with 7/7 water. You'd then need to have something that just plain prevents the water source from flooding, while letting out just enough to fill that irigation ditch with the non-flow caclulating special "irrigation water".
While this can work... really, if you do this, I don't see much difference between just having a sign put up that says "you have to have a resevoir within X number of tiles for this farm to work". It basically just doesn't seem much different from the bucket-brigade idea, except requiring less labor (which isn't terrible in and of itself), and requiring some special ditch designation to be dug around your farm plots.