Seriously, get in touch with Ryan and have a chat with him, you'll then get first hand info from a guy who does know his stuff.
As Chris Wilson has said, choose your mapper.... I'm sure after talking to Ryan you'll have a much better idea of what's needed and the costs.
I ran a race built motor with a syvecs that Ryan supplied, fitted and maintained. I could never fault his work or dedication to getting the job done. The engine never had any trouble and the setup Ryan configured was spot on.
Maintenance isn't that bad, I only needed tweeks after major component changes so if your keeping the engine the same once built then there's very little to do.
.... Not that I'm biased :-)