Personally i like projects that have high RAM requirements and i hate when projects water down an app to make it more accessible. It takes the fun out of it because it removes the knowledge that we're chasing an elite badge instead of just another common one. I'm aware that dumbing down RAM requirements allows for more participation, but it also hurts the project because now the app doesn't do what it needs to. So if you need 2GB/thread for your app to run optimally, then require it and give it it's own badge. I'll be excited to run something like that.