That is a very big form, with 150 views and 3.5 MB I am not surprised it is taking some time to open, even without a lot of on load data connections - the fact is that the form is probably rending a lot of stuff which is what is taking time.
You might want to look at adding "expand/collapse" sections to show/hide data and by default have the section set to "collapse" so that the user presses a button or ticks a check box to expand and then render the data in that section
See this article for some guidance, this may help the performance: http://office.microsoft.com/en-us/infopath-help/create-an-expandable-and-collapsible-section-HA001083348.aspx
Ted