well to be frank with u.. am worin with asynchronous circuits and the prospects of this design seem to be alarming when compared to that of synchronous circuit design.
one major factor is low power in design can be achieved with this asynchronous communication scheme.
advantages like :-
low power achieved as it supports clock gating
zero stand by power
supports adiabatic computing
better compatability with this design there is req and ack signals..
data loss is minimized.
very little skew can be found in this design.
there is one book especially on asynchronous circuits by meyers. read that book.. its very useful as it gives an indepth analysis of asynchronous ckt design.
I am agree with you about the asynchronous circuit will play a great role in the future's digital design. but i think that the synchronous circuit will still the most important methods in future even thought more powerful synthesis eda tools can be used for asynchronous circuits . because man is always favour to a easy design methods and synch method is easier. may be GALS is best choice in the future.