The other way would be to enhance the dr-agent, IPv4 support for DVR was added recently.
https://docs.openstack.org/neutron-dynamic-routing/latest/
There is also some ongoing work to better support IPv6 "fast exit" at https://review.opendev.org/#/c/662111/
Thanks for the response Brian. Definitely something that seems critically important for service providers. Since we have to use a provider network today, I'm assuming assigning a PTR record with Designate doesn't work (openstack ptr record set)? Seems like it will only associate a PTR record with a floating IP, and a fixed IP assigned to a provider network doesn't qualify (I'm making an assumption here - this hasn't been tested). I'm trying to determine whether we need to handle reverse DNS separate from OpenStack, which would be a bummer. Eric