I don’t know if you’ve seen it, but there is already a similar topic you might be interested in looking at too