I'm generally as anti-Award Booking Service as they come because I'd rather save the money and do the work myself.
However in this case it might be worth it so you don't have to spend a ton of time figuring out how to put everything together since, as mentioned above, this will require a fair amount of decisions and effort to split it effectively.