I own some pretty big tubes that get mostly SE / direct traffic.
I don't really see any reason to visit your site and it's pretty much the exact opposite of SE friendly. You've only got 14 pages indexed on Google.. that's... really bad.
Find a way to build the UX to be user friendly and SE friendly. They are usually the same thing - fancy dev shit is usually the opposite of both.