The main thing to recognize is that any rated speed on a router is at best aspirational. It's the maximum theoretical throughput if the receiving device is right on top of the router using channel bonding, etc. I have never, ever in the real world gotten close to full-rated performance from a wifi product, and that's with an odd dozen cards and routers over the last 15 years.
I currently have a router that is "rated" for wireless N 900 Mb/s. The fastest speed I've ever actually monitored coming out of it was about 300Mb/s and that was under fairly ideal conditions. Move the laptop 30 feet (and a wall) away, and 100Mb/s is more typical. My three wireless receiving devices have AC cards that are capable of receiving more throughput than the router can provide, so the router is the rate-limiting factor in my setup.
My advice to you is to test what you're real world bandwidth actually is. Many people use a service like speedtest, but that's misleading as that only tests your internet uplink; you want to test your intra-LAN speeds, which are typically faster. Try transferring a large file from one (preferably wired) place on your LAN to another (wireless) place and see what the actual real-life throughput is (ideally if you could temporarily hook up one computer/drive directly wired to the router and transfer to a computer connected wirelessly, that would be the best way to test).
An average Blu-Ray main feature is between 20GB and 30GB and is about 90 minutes long, or about 333 MB per minute, or 5.5 MB per second. That means realistically your wireless network needs a
minimum real world throughput of 50Mb/s to have a chance of streaming Blu-Ray quality files, but realistically you'd want at least twice that to avoid stuttering and underruns.
So if your specific hardware can 1) reliably achieve 100 Mb/s and 2) that's all that's happening on your wireless network at any given moment, then you may have a workable solution. I don't know how realistic either part of that is:
1) if your hardware is rated to 300Mb/s, the
best I would hope for is 100Mb/s so you may be disappointed once you test (unless you meant that you actually measured a connection to your router and saw real transfers of 300Mb/s, in which case you're probably golden).
2) I'd also test if your router can provide decent throughput to multiple clients at once; mine seems to be able to provide about a gigabit of total bandwidth to different clients at any one time (maybe that's what the 900 Mb/s* referred to
), but rarely much more than 100 or 150 Mb/s to any one client.
* It actually refers to the speed achievable with maximum connectivity on both bands, but no consumer card can actually connect on both bands at once, so it's not even a theoretically achievable number.