Agreed! Once we have the higher-level functionality for this in place it's something we'll really focus on as it's a killer feature.
For now though it's too technical for most users (outside HN of course) so it's not something we focus on.
Thanks for flagging the Safari issue, we'll look into it.