I'll probably first look into running it on a dedicated SSD on the spare laptop, and if that goes well, move some subset onto my main laptop (2014 MacBook Pro 15" with 4TB SSD).
For a "slippy map", I use Leaflet with some scraped MOBAC tiles. https://github.com/peterburk/bamb
Search/geocode is missing though, and that's what would really make it more useful. Particularly if I can cut down the geographic range to squeeze it onto my 64GB phone.