Я бы сказал, что это несколько проще и удобнее выполнять так, как говорит ваш коллега, потому что это обычно приводит к тому, что всплывающие подсказки находятся рядом с элементами, на которые они ссылаются, в HTML, а не в скрипте где-то, и вы пишете их непосредственно в HTML, а не внутри строк JS.
Я не ожидаю, что либо будет заметно быстрее, чем другие, либо использует существенно другой объем памяти.
Повторное редактирование: если ваши всплывающие подсказки в настоящее время обрабатываются с помощью Ajax, то, естественно, они будут появляться намного быстрее, если вместо этого они были предварительно загружены на страницу.