Have not ventured to flushing just yet,is it worth the trip?
Flushing is simply the Chinatown of Queens. Like anything else, plan your trip and the level of experience you are looking for.
If your trip will take you a while to get there, try a premium experience, ideally someone that was reviewed before.
If you prefer the thrill of hunting for new experiences there are literally 100 AMPs and 200 indies to choose from near Main, Prince, Cherry, Northern, Kissena, and if you must, 164th. I would skip the grannies you read about on Roosevelt and the ones on 39th. CXG, FI or this site will give you plenty of locations to choose from. None of the pics are real, but the locations are.
While you are there, grab a meal. Cheapest option is one of the food courts. There are moderately priced and popular options on Prince St. If you want to do something more premium, Gyu-Kaku Japanese steakhouse is on Main & 41st Ave or you can try Szechuan Story Hot Pot on Northern & Union.