By todays standards this is not too big. The beauty is that you don’t have to use all the features. In the demo they are all enabled and it still runs nice and quickly.
SQL queries may be slightly larger than some templates simply because there is a lot of data shown on the frontpage but it is still not high enough to cause even the most meagre of servers to struggle.
Once you start using the template you can turn off any features you are not using, remove any css you are not using and generally optomize it for your needs. If this is the style of template you are after then I do not think you will be dissapointed at all.