I seriously considered a Triking, for obvious reasons, a few years back, but wanted something a bit more comfortable, and to tell the truth so did I.
I forgot to say that I was also very concerned about the (im)possibility of getting a Triking homologated in Italy. The Italian bureaucrazy is very hard to deal with.