Its a social core software, meaning that it could be used for dating and other social or community niches
So it cant be too silly or too serious in its themes or default content. It has to maintain a middle ground as much as possible.
i added notification frequency, and blocklist
im not sure what field type to make blocklist, it will be just a bunch of user id's with a comma delimiter like
1,2,4,5,7,8, and so on. Thought about using varchar 200 but that is a bit much, i doubt if anyone is going to block that many other users to use that space. So i thought either varchar 100 or even a blob.
Have not checked out mysql field options lately maybe they have a new one that will be perfect..

Anything that is just 1 or 0 (on or off ) i am making tinyint 1 unsigned