I think you should have a crack at making the maps and we can help you to get them to a point your happy with. You seem to have a clear idea of what...
Welcome back ! Good to see that your doing well with your work. I'll pop this thread over in the map making requests where you will get more traction...