G'day sir,
I've actually been doing parameterised transclusion for about a year now, with my own syntax:
{{ blah_blah_tiddler-tiddler-title:::param1:::param2 || tTemplate}}
The parameterised transclusions work is really interesting, I think it will be fantastic for everybody, but I don't think I'll ever use it.
Using the pipe as a separator for parameters is a serious turn-off for me. When a symbol starts having too many different uses in too many contexts, that symbol quickly stops providing me visual cues/anchors I need to quickly process what I'm looking at. (Would we call that "symbol-overloading"?)
For every millisecond of cognitive-processing-brake-pumping going on, I quickly get frustrated and miserable.
Although kind of "wordy", the triple colons have been good for me, so far, because they stand out. I immediately recognise what I'm seeing. No sticks in the cognitive wheels, cognitive wheels not stuck in the mud.