ISP Uplink

What do you recommend as a wireless uplink which can carry an ISP’s traffic (including Internet, data, voice,…) in a 30km distance and minimum of 40-50mbps that guarantees quality?

Do you think these 2 scenarios are acceptable? (preferrably with stating your experience and enough reasons)

1- Mikrotik 433AH + 34db Solid Dish Antenna or Flat Panel 27db

2- Ubnt Rocket + Flat or Dish antenna

3- Your recommended link.