I expect to see complaints about rolling. My pre-emptive answer to such will be this: 1 – You’re not forced to roll, point-buy is there and it stands first on the list, before any rolling; 2 – It just makes sense within the setting to roll, how else would I represent the element of randomness when deciding the circumstances of the HGW?; 3 – You only roll where it makes sense for it to occur, rolling is only a feature, not the main focus.
There is an abundance of homebrew Servants on the list, which I imagine a lot of people won’t be happy about. But there used to be a lot more of them, actually. I had to cut a lot of my OC donut steels, even after I already implemented them.
The explanation for their presence is simple: the summoning rules are too tight, I couldn’t include any gods or straight up pseudo-servants (though that idea made it to the Extra list), plus for some Servants there just wasn’t enough information for me to go on. As it was, I was left with a lot of blank spots I had to fill, so I had to make up my own Servants.
As to why there’s no information on Servant’s personalities and such – there’s only so much space I have to work with. It’s a wonder I manage to squeeze in as much as I did already. Besides, you can guess the character of your Servant via their story and alignment. If you really want to know it, you can just look it up on Type Moon Wiki, I don’t know. Also, hasn’t Heaven’s Feel taught you anything? Servants are just tools to be discarded in the end; Masters is where it’s at.