I haven't heard of a website to set up your HHG move, but that doesn't mean anything. I am on the West Coast and it looks like you are on the East Coast. However, most units have a Transportation Office (TO) that they go through to set everything up. Since I don't know anything about the online setup, I will say that you might be better off going in person. The information you get might be better and you'll be able to ask questions.
Good luck and please provide feedback if you end up using the online setup!