Your windows are ideal for and will look best with inside mount blinds like you planned. If your recess is less than 2.25″ and you expect your inside mount shades to project out a little after they are installed, you may consider ordering the valance that comes with these blinds as outside mount. Zen interiors cater to your needs when it comes to window blinds.
This valance cap will then come a bit wider than the shade itself and have 3″ pieces that will return to the wall. These pieces can be trimmed down to fit your needs or left off altogether. The valance exceeding the width of the shade would look better than one projecting out past the recess and into the room at the same width of the shade itself.
It is important to note that many people decide to inside mount these shades. Quite often people overlook that these shades are being mounted where they took out their screens last winter. Mounting them inside where you think you have room often means you have made your screens worthless.
Roman shades will definitely work. So will almost any other treatment.Ready-made, single width drapery panels with grommets on a wood pole would go a long way on these windows. All though they are not functional and do not offer privacy, they would go well with a basic wood blind or cellular shade on the windows.
But Romans would look like nice too. I just find them to be less than ideal when people want privacy + light in the daytime. Also, the way light illuminates the fabric and does not where they are laying on molding is not always attractive and bugs a lot of people after install. This can be avoided with black outlining used in the roman, but then you have a pitch black living room in the daytime.
Solar shades–how do you feel about them in terms of value, especially vs. light filtering shades?
Solar shades help a lot. The solar shade is going to do more for you as far as stopping intense light/heat and making the space more livable. And if you are into a more modern look, this decision is a no-brainer.
Zen Interiors provides you with the best in quality window blinds. Check them out at http://www.zeninteriorsbh.com