I'm using Wemo Makers for my roller garage doors because the company I got the doors from have been making their controller boards work with them. They won't supply this functionality without a 'safety edge' system to prevent injury or damage when the doors are closed remotely and allows for a single button open and close.
My only reservations with the Wemo is the lag, the events seem somewhat delayed so even after it's obvious the door is open, it can take a few seconds to get the event. Also, the Maker only has one sensor input so you can't accurately determine if a door is open or closed using that. I'm going to augment mine with a contact sensor at the bottom so I can tell if the door has actually closed.
I made a device type for the Maker in case you decided to go down that route:
I'm also writing a SmartApp that creates a virtual garage door opener using other devices to determine the state of the door and the control it. There's already something like this that someone else made but I prefer to make my own stuff when I feel I can improve upon something.
One final thought on security, the Wemo Maker relies entirely on UPNP without any kind of authentication. If you can get onto someones WiFi network, you can control their Wemo stuff. I would hope they'd have some sort of authentication to prevent this but so far I've not seen anything. I suppose you could mitigate this by having a public and private network - the SmartThings hub would have to be connected to the latter probably but then you'd only be able to use the Maker through SmartThings, the Wemo app probably wouldn't work unless you connected to the 'private' wifi