It may. Helps a great deal for me in the restlessness/sleep area. Personally, I take between 500-700mg roughly four hours before lying down to help with sleep. Most experience long wait times (3-5hrs) and think it is doing nothing so tendency to redose is a thing. Phenibut is (IMO) a very subtle drug and to really enjoy it's effect, it is best experienced in a social, work or an environment which is demanding of focus of ones attention or multitasking. Recreational dosing is a little tricky as it takes some experimenting for each individual to find their "sweet-spot" as it is referred to.
Although maybe not recommended, I have used phenibut at a weight of 3:1 to stave off withdrawals from long-term pregabalin use. I still felt "flat" emotionally and sleep was a little thrown off (natural for me anyway) but there were no serious symptoms such as loss of appetite, nausea, heightened anxiety, tremors, seizure etc.
Alprazolam (xanax) is a powerful, fast-acting and relatively short-lived option with a hell of an addiction/dependence curve. One of the most dangerous, IMO and experience.
I would not recommend benzo use if phenibut can be responsibly used therapeutically (my interpretation is two times or less a week with phenibut). Benzodiazepine dependence is a fierce beast indeed. I avoid this addiction above all others as it has caused the most damage physically and mentally (probably on a par with alcohol for me). Everything can result in nasty side-effects and/or withdrawals when abused and dropped suddenly... some just have a more painful bight. Please do more research on phenibut and try to err on the side of caution if this is your choice of routes.
I know I missed tons of stuff that shoulda been posted with this but please ask if there are any doubts or questions?
Best,
Ptah
The above is just opinion and should never be accepted as fact or truth for oneself.