I kinda prefer it as inline.

I feel it makes it more hackable and visible for a template.

I'm not strongly attached to it being inline, but that's my thoughts on it.