I shoot instant film because it is fun. If you need the absolute highest quality images you should stick with digital or conventional film. I've been shooting FP100-C a little more than a year and love it. Colors are true, the film is consistent, development is self-terminating (meaning you cannot ruin the print by developing too long), and expiration dates do not appear to be critical. I've used film a year after expiration with no problems. The resolution doesn't compare to a good 35mm but looks fabulous at 3.25 x 4.25, just don't expect to make great enlargements.
Shooting instant film is one part photography and one part street theater, if you can't stand attention don't try it. Just unfolding a pack film camera will draw questions. When the prints come out you'll find it hard to keep them. Most people will want your prints, I end up giving away more than I keep. You can also reclaim and scan negatives. They are as good as the prints but color and exposure look exactly the same, though some of the color difference probably comes from my scanner software.
Buy from a vendor who lists the expiration date. Some ship bulk film packs with no boxes, hence no way to tell how old it is.