I stronly suggest always using ajax=True and not using ajax_trap=True. Both trap forms. ajax_trap=True performs an extra optimization: it avoids the first ajax call by serving the original content within the outer page. people have reported some problems with this and I am working to fix it.
from a user point of view there is no difference.