How are REST and DBUS exclusive alternatives? DBUS is a protocol, REST is a protocol-agnostic architectural style. Why not use the REST architectural style when defining DBUS APIs?
Or is "REST" being used to mean "HTTP" here?
It's probably straightforward to write an HTTP server which exposes everything on the bus as an http API, if someone wants a free project idea.