I agree. "In future" doesn't sound natural at all, and I can't think of a place where I'd use that.