I usually start off in session view, creating loops and sounds. I work this out untill I've got my basic structure. After that I switch to arrange view to write the track. When using it 'live', I simply take the loops from session view and bounce them in my 'live-set'.
If I stay working in session view I seem to get stuck. Automating in arrangement view is far more easy than in session, alltough I do automate clips in my 'live-act', cause otherwise it sounds to loopy.
The past few days I've been working with some hardware attached to it and I must say it works perfect.