Personally, I found Trello quite straightforward to use, but in my opinion that straightforwardness depends heavily on the hacker-like mindset of thinking of everything in terms of levels of abstraction. Other sensible mindsets and organizational techniques exist, but I don't think they would align as obviously with Trello. It might still work, but not necessarily in an instantly obvious way.