quoting; personal (indent) preferences
create system account, with explicit group and a comment
Make sure required arguments are provided
Make sure user/group/home settings are properly propagated
typo: missing a $
Never overwrite an existing receiver on a repeated init