i have gastroparesis too. reglan isn't necessarily too dangerous to take (we have several patients in the hospital who use it), but it has the potential for some nasty side effects. i briefly took reglan and stopped it because of the side effects. you can also take erythromycin (not sure on the spelling) for gastroparesis. it's actually an antibiotic, but it also speeds up stomach emptying. one of the most important things to remember is to stop eating as soon as you start to feel full. continuing to eat once you reach that point will bring on all the nasty parts of gastroparesis.
eating small, frequent meals helps. avoiding things that are really high in fat, protein, and fiber will help too. you can have foods with fat, protein, and fiber just space them out throughout the day so you aren't getting too much of them at one time. things like red meat and dairy also slow down digestion, so consuming small portions of these spread out throughout the day will help as well. carbonated beverages can create gas in your stomach and make you feel more full. take small sips and try to avoid using a straw to help avoid lots of excess gas.
when it comes to eating meals, i will break mine up throughout the day. for example, if my lunch consists of a sandwich, potato chips, an apple, and carrot sticks i will eat the sandwich and the carrot sticks at noon (or whenever lunch time is) then eat the potato chips and apple 2 hours later. when eating small meals frequently, you don't feel hungry all the time, so you have less risk of overindulging and then being miserable. there really are no foods you can't have. as long as you control how much of it you eat at one time, you won't have too many side effects.
let me know if you have more questions. i have had gastroparesis for about 8 years and eating this way has helped me a lot. i don't take medicine for it. i am able to control it through modifying my foods.