I am not big fan of cheap off brand pumps. You will probably be replacing it next year.

I would recommend pump but I really no nothing about your setup and the pictures of your pad really don't show anything.