I have an iSkin cover on my Apple wireless keyboard and MacBook keyboard and have had no problems with them! http://www.iskin.com/protouch_macbook/#classic
Is there a difference between that and Moshi?
My concern is airflow...surely there must be some form of airflow through the keys, would these devices restrict that air?