Welcome to XF2 Addons. You can buy my Premium membership for $35 per year, and this gives you access to download any or ALL of the 275+ add-ons that I have developed for Xenforo 2.x. In addition, Premium members will get technical support. Once the Premium membership has expired you can continue to use the installed addons on your forum as long as you like.
The reason the Quick search box is added after the main page is rendered is to prevent the user from adding a search word and clicking retern before the page is fully loaded. What happens is the return (AJAX code) is lost and you get no results.
It was suggested that I add a spacer in place of the quick search, then replace the spacer with the quick search box. Not sure if that's possible without the contents below moving as I remove and add these elements.
Yes, not sure about adding a blank space. Maybe you can load it at once and add some kind of delay when user can click the input field. Meanwhile when the input field is not clickable you can add some "Loading quick search..." phrase.
Well, not sure if possible all that. Just an idea.