Your question is logical. The answer should be Yes. There should be some Splash screen or Logo at the time of loading home page/screen. 

The user likes **minimum response time**. i.e. The time between the request made and the response given by the system should be minimum. For reference visit this link : http://performancematters.blogspot.in/2005/10/miller-response-time-test.html.

So the logo or splash screen should not be bulky enough so that it will irritate the user. This should be kept in the mind.

You can visit http://docs.sencha.com/extjs/4.2.1/. After you hit enter a small logo and text is displayed for a while. That is an acceptable case.