I think is has a lot of potential. Two suggestions:
1. Consider adding more information to your landing page. It's just a little too sparse at the moment.
2. Online giving can be a sticky subject, so I would suggest adding some scripture and exegesis to your landing page that can help people be at ease with it.