Pbrad, yes all links are correct as it works outside of aware in the HTML page.
Nlarson, I think you are right, there are limitations with what you can put in startup.html .... It would be great to be able to inject javascript into an individual page/vp/form or bsv rather than just startup.html, you could imagine a button on the form to allow this (I have no idea if this is feasible, just a conceptual idea).
FYI.. I would also very much like to centre align my business spaces, and generally more "responsive" design. So many users ask "what is all that space on the right of the screen?" To which I have no good answer.