I got all excited when I first stumbled across the RB44Ge, thinking it was a full mikrotik router on a PCIe card.
Have you ever considered making such a product? I can see it being useful for a number of applications to having an embedded hardware firewall in a desktop or server.
In the desktop, there's the paranoid user that just doesn't trust software firewalls. For this application a 2-port routerboard in a PCIe card that looks just like a normal single port Ethernet adapter from the outside with an internal Ethernet adapter that's presented to the operating system. Optionally, there could be a slot to add-on a WiFi radio that could connect to sma connectors on an optional secondary PCI slot cover.
Also useful in the desktop area is a 4-port router (even if none of those are present on the PCI bus) for applications when you take your computer somewhere that only provides a single network drop and you've got additional devices to connect (This is a common problem for computer gamers that take their machines to gaming events)
In the server market, I can see an even bigger need for such hardware. Take for example a server co-located in a data-center or server room (yes, people still do that) I've got Lights-out-management, an IP-KVM and system network on the server and only a single un-firewalled network drop from the provider. I can envision being able to VPN into an embedded mikrotik router that then has connectivity to a separate management network for things you don't want hanging out on the public network but still need access to if your operating system hangs.
It might also be real handy to have a serial port and/or USB headers on the embedded router card. These could either be routed to the back ports of the computer using another PCI slot cover, or directly connected to the host server through it's header ports. This would not only improve its manageability but would also provide a way to SSH into the mikrotik and use it as a serial console to the host server.
My final thought on the subject is about power. The only disadvantage to this solution that I can think is that if the host server was powered down, so would the router. The simplest solution is to use PoE since that seems to be a standard for Mikrotik. Maybe with an internal jumper to select the power source coming from PoE or the PCIe bus. Another thought that might be a bit more tricky is to have headers for a battery pack that is mounted to the inside of the host computer. The battery would at least allow the mikrotik to systematically shut down after a power failure and isn't that much different than the battery backup units already used on enterprise class RAID cards. The bus spec has a 3.3v standby power but it may be unfeasible to use this for power because everything Mikrotik seems to like more power than this is intended to supply.