С учётом того что вас хорошая sd-карта, можно сказать, что разница между 2гб и 4гб будет чувствоваться, когда вам их начнёт не хватать, также это может отразиться на производительности некоторых приложений.
Применение можно разделить на desktop ( настольный компьютер) и headless ( без монитора). Второе обычно требует меньше памяти.
Обработка изображений в реальном времени требует много оперативной памяти, но ещё больше требует процессорное время.
Motion server и с родными модулем, и с веб камерой потребляет менее 300мб.
Blynk server (он на java) около 130мб.
Также стоит учесть, что Raspbian OS 32-битный. То есть какой-либо процесс в нем может получить максимум 4 ГБ памяти (2³²). Это повышает специфичность применение 8гб конфигурации.
Также если вы будете использовать например minecraft сервер, то это напрямую скажется на количестве игроков.
Здесь рассказывается как может тратится оперативная память, различными программами.