Can't route specified site traffic to direct WiFi connection, to avoid VPN
Your usage of the -interface option is faulty. As the router's man page man routerdescribes: 


  If the destination is directly reachable via an interface requiring no
  intermediary system to act as a gateway, the -interface modifier should
  be specified; the gateway given is the address of this host on the common
  network, indicating the interface to be used for transmission.


The host music.yandex.ru (213.180.204.186) is no destination directly reachable via en0. It requires at least one intermediary system (your Wi-Fi router) to reach this host.

Compare this with your router:

192.168.43.63      0:a:f5:12:f9:98    UHLWIir        en0   1200


The router's Wi-Fi interface is "directly connected" to your Mac's Wi-Fi interface. 0:a:f5:12:f9:98 is your router's MAC-address (some Airgo/Qualcomm device).

Additional background: The MAC address is an address of a node on the data link layer (layer 2). Layer 2 has no routing capability. Routing is done on the network layer (layer 3) - nodes of the network layer have IP addresses!



If your VPN app doesn't provide the feature to route single IP-addresses to the system's default gateway (the IP address of your Wi-Fi router), you indeed have to create static routes.

To deal with changing networks (and thus changing default gateways) simply create different locations in System Preferences > Network > Location.