Hi, I was exploring org-mobile.el just now, and I found a small problem.  The function org-mobile-push throws an error unless there is at least one custom agenda command defined -- clearly not desirable.  I suspect the problem is in org-agenda-custom-commands: (delq nil '()) returns nil for an empty list.  After defining one custom agenda command, all works as expected.

Best,
Mark Scala