Using Blynk for project with STM32L152

Hi! I am trying to create a project which basically comprises of a backpack that has the features of being able to detect its weight as well as GPS tracking. I have also decided to make an app that communicates with the microcontroller (STM32L152) either through Bluetooth or through GSM/GPRS module (choosing between SARA U201 or SIM800L - pls advice on which is easier if you have the experience.) So we also have a GPS receiver to obtain the coordinates. So I mainly wanted to ask if Blynk is compatible with this particular STM board and if it is, some advice, or direction, or resources as to how I can integrate it and use it for my project would be very helpful. I thank you in advance.