Netflix runs well on my Bionic thru the lapdock.
As for the Razr fitting on the lapdock, not so sure it does without modifications. However, you can buy extension cables on ebay or amazon that would create a quick fix. My wife has a Razr and I got her the lapdock for the AT&T ATRIX (it was around $50 on a sale site and the Bionic lapdocks are hard to find) with the extension cables and it works fine.
As for the Razr fitting on the lapdock, not so sure it does without modifications. However, you can buy extension cables on ebay or amazon that would create a quick fix. My wife has a Razr and I got her the lapdock for the AT&T ATRIX (it was around $50 on a sale site and the Bionic lapdocks are hard to find) with the extension cables and it works fine.