Hi Lucas!
There's only about 20 Econolines '68-'74 in the Netherlands, so makes sense that you never saw one before. Same for me, but a friend told me to have a look at it & really liked it. To the point that I bought one in the States and now drive it overhere!
Never seen the kit either though, but what I get from other reviews is that it is pretty detailed (not too difficult with 1/20 scale!) and also working suspension.
see here:
+ regards,
Martin