Without changing the host page there's little you can do in GWT to avoid showing the original page: the page is rendered while the GWT module itself is loading. So you can't execute GWT code without loading it first.
If you can change the the host page, you could add a script to do some logic before GWT loads.