It's feasible, you mainly need to configure the IP ranges that are allowed to access the chrony daemon on a PVE as NTP server:
https://chrony.tuxfamily.org/faq.html#_how_do_i_make_an_ntp_server
For more details checkout the
chrony.conf
manual page, it even has its own section dedicated to server usage:
https://manpages.debian.org/bullseye/chrony/chrony.conf.5.en.html#NTP_server
Regarding the "ist it logical?" question: That depends on your setup, use case(s) and reason to do so.
In general, there are almost no scenarios when a local NTP server could hurt one, at least as long as you can guarantee its uptime, and if one runs a lot of hosts it's definitively nicer to do so, as it avoids load on the public NTP server pools.
A benefit can be that your local view of time most often will be more accurate, as LAN latencies are low and often also more stable compared to packet latencies over wan (internet). Note here that the level of accuracy gained is probably still relatively small, so if you do not run special software that requires highly synchronized (local) time stamps it may not show.
But, if you actually fare better for time accuracy compared to the internet/global synchronized views depends on the time source the local chrony NTP server uses, if that's a good time-server (like most of ntp.org's server pools are) then you'll not do better, albeit also not significantly worse. If you run your own local stratum 0 clock (most realistically through a GPS/GALILEO/... receiver, less realistically because you happen to have a scientific grade atomic clock lying around) you may get better results there too, but as mentioned relatively speaking the gained accuracy may not be
that big, and for most commodity software the accuracy from the NTP pool is really good enough.