I knew most of that, I have no issue with caching of the data, I can refresh if required, the length is unlikely to be an issue and there is no sensitive information, so no, that doesn't say why.
Another variation is to support the get parameter where the post doesn't exist, many sites do that. That is the best of both worlds.