Just a quick note: There will be a fairly big change to the SITES module integration before it is released. Without going into a lot of detail, we have decided to simplify the entire process and no longer use the "Preview Verification Page". The change in the code is not that much, so we do not foresee any major delay to make this happen.