Home-made will work just as well. Its typically the same 3 ingredients, benzo, solvent, and water. The Rx will typically have some stabiizers, flavorants, colorants, etc added, but they play no role in its efficacy.
Given a choice, I would choose Rx liquid, only because it's more convenient. But making your own is about as difficult as adding cream and sugar to your morning beverage.
And there are several reasons I would be reluctant to use a locally compounded liquid.