I think those speakers will work fine in your room. Set them up on the 10 foot long wall, 2 feet into the room 7 feet apart, and 1.5 feet from the side walls, and sit 7 feet away. You'll be in the golden spot of the room for best sound. I really don't think you'll have many issues if you treat the first point reflections with some panels to absorb some of the high end, use a high pile rug, and furnish the room a bit with soft couches, pillows.
Good luck.
Good luck.