That seems fine, but it doesn't really change whether you should ask for some of the overall fees upfront. :-)
I've moved almost entirely away from hourly billing, but where it does pop up there is generally a different fee for clients who have retainer agreements with me (which are usually annual in nature).