Не думаю, что разница в возрасте имеет какое-то значение. И оптимальной разницы нет, ибо все люди разные, мыслят и держаться очень по-разному вне зависимости от возраста.
В интернете вообще не обращаю внимания на возраст собеседника, IRL вообще люблю общаться не только с ровесниками, но и с теми, кто несколько старше.