Just been on the site you linked and checked the van , im getting the feeling that where i would need to put the straps is going to cause me a problem , gonna look into it further , let you know for sure soon .
If you do get another offer before you hear from me , then take it as i dont wanna mess you about mate , out of interest which of my tanks were you thinking of having , 175 or the 250 ?
Rich P @ F