Off the beaten track? I've heard "off the beaten path" I guess. But that's not a problem -- in English, native speakers create expressions all the time. I'm pretty sure there's a lot of phrases and slang that we use where I'm from which I created... Still, it sounds odd to me. I wouldn't use an expression here. Just go like, "Oh, that's cool." Or, "That's unusual." Something like that.