Some things are better via the gui (web or a windows exe that's wineable), but I prefer ssh access.
I like the fact everything is included, ospf, bgp, pim, mpls/vpls, you name it it's there (aside from decent user management). I used to run bgp at home but moved to ospf recently
Yeah it's pretty impressive to have all of those protocols included in such "low cost" routers (less than a hundred dollars).
Why do you need bgp/ospf for your home network? Are you just experimenting?
I used to manage the network of my school campus, we connected about 1000 persons, and ospf was working great! We didn't use mikrotik though, we used extremenetworks routers
Multiple subnets to keep the wireless domain, wired domain, protected domains and dmz apart. I used to run the backbone over wireless when I rented (couldn't run cat5 through the walls), so didn't vlan everything back to a single router.
OSPF makes it far easier to manage those, but I did used to run BGP as it made more sense to me when I learned about routing protocols and was more forgiving of wireless issues (which could have been me using the wrong OSPF mode to be honest)
In addition to the normal fixed infrastructure, I have a cluster of 5 cheap mikrotiks that I use for a little experimentation with things like failover time, but that's mainly for work purposes.
Mikrotik does in fact support VLAN bridging over WiFi (only between Mikrotik devices), unless you're running in CAPsMAN mode.
When I switched to CAPsMAN, I ended up using VPLS for my wireless backbone, thus giving me proper layer 2 isolation, without fragmentation (MPLS not being limited by the L3 MTU).
One goal was to keep layer 2 multicast network off wireless where possible. Mikrotik's don't do IGMP snooping (until very recently). The wireless backbone had to support multi-networked traffic of course, but local traffic (between a couple of devices in one room) could be kept off the link
I like the fact everything is included, ospf, bgp, pim, mpls/vpls, you name it it's there (aside from decent user management). I used to run bgp at home but moved to ospf recently