Yeah, I think most of the time they are a gimmick but for my specific situation it is nice. The only reason I want to have a screenlock is to prevent the phone from unlocking itself, but entering a pin or pattern every time would drive me mental.
I don't think the amount of RAM and storage...