I believe, there is a huge difference between using an application and understanding how everything works properly there!
That is true, but what I am trying to say is that there is no better way to see how the application performs in different situations, than to test it out yourself!