visual trip organizer: Duffel Up

I’ve been doing some house keeping and came across this site that I bookmarked a while ago: Duffle Up. It reminds me of the favorite note taking/keeping app Evernote, but catered towards traveling and collaborating on trips or events. Interesting spin. Has anyone ever used Duffle Up? Or heard of it?