Стоит ли передавать значение переменной из php в js?
выкидывай сразу объект или жсон - проще будет чем по одной переменной засовывать в <?=. Способо вполне нормальный, если предполагается много подобной работы - проще написать апи на бэкенде и обмениваться данными через аякс.
Ну а почему сомнения возникли? Вполне приемлемый способ.