In that case I’d probably say that what you are doing with some-> is fine, as you long as you also maintain an externs file to ensure that the property names keep working in advanced compilation mode.
If I wasn’t using oops, I’d probably replace it by using some->>, goog.object/get and string property names, but that is just because I don’t like to think about externs.
In my opinion the Google Closure libraries are definitely part of core Clojurescript and well worth using.