Spontaneously, I'd think about doing this in a modern game engine, like the Unreal engine. It supports static mesh imports from maya and is probably alot cheaper. May not fit your bill, but I'd investigate before discarding. My 2 cents.