Versatile Reservoir Computing for Heterogeneous Complex Networks