

This might be a good compromise: https://www.fairvote.ca/rural-urban-proportional/
Here in downtown Toronto, ridings are tiny (in terms of area) and the borders are pretty arbitrary, with people on the same street sometimes represented by different MPs and MPPs. It’s honestly a bit ridiculous, myself and two friends who live within a couple of minutes walk have two MPPs and three MPs! (Federal and provincial borders are different this year) I’d really be much happier if the whole city becomes one multi-member riding. With Rural-Urban Proportional, rural areas keep local representation kinda like now (FPTP) but get the benefits of proportionality from the regional top-up. I think it’s a reasonable, if not perfect.
For files I just use WebDAV that’s built in to Apache. It’s really not fancy, but does all I need.