How does indexing performance vary over increase in number of nodes?

It depends on many factors.
Like if you have only one shard, increasing the number of nodes won't change indexing throughput.

May be you could describe a bit what is your current issue?
And what is your platform? In details.