I started Web development on a Mac Mini when my team switched to a VM based development environment an a more memory intensive JEE Server. I don't have numbers how much Mac Minis as working machines are in use, but I would definitely say a later RAM upgrade is not unlikely, once you encounter a limit.