coming from a personal perspective myself I think I can answer for you. ha ha ha
my girlfriend is a petite 5 feet nothing and she has the most IMO( BEAUTIFUL FEET on a Woman OMG- Love her ), However she' s not my first Petite Lover; in fact most of my former gf's were / currently are petite women. NOW for your question. Petite women with Heels are VERY VERY Attractive. it Elongates the legs, therefore extends them to a more beautiful accent of beauty to your Petite Frame.so if you are a - Heels Wearer - then GO FOR IT!
also what size are your feet and what is your height ?
because there are some out there who don't understand Petite is exactly that PETITE not Little Girls ( No Pedo's over Here ...lol ), Some even confuse it with Chubby or fat little Women. That's NOT EVEN CLOSE TO PETITE ...lol
so ask your self : what's your height ?
whats Your Weight ?
whats Your Shoe / Heel Size ?
How Long Are Your Legz ? ( not all petite girls have the SAME LEG LENGTH )
Flats are fine! Heels are nice, too, but maybe for more formal events so you don't have to make your feet suffer. As a side note, I'm roughly 5'-5'1" and that's actually a pretty normal height in my state. Don't let the women know that you call yourself short! A quarter of an inch makes a world of difference to them. You don't need the height, but if it makes you feel more comfortable with your appearance than you should if you choose to.