Is it the Atison's Betta Pro or the Atison's Betta Food? Pro is the one that is top quality. Otherwise, New Life Spectrum has been very popular with my Thai fish. And they will always take frozen bloodworms and bbs.
There are some DIY threads on making hammocks with crafting mesh in the accessories subforum. Otherwise, I know someone was making and selling leaf-shaped ones. And there's one that Petsmart sells but you'll need to remove the metal wire from the leaf and pop it back into the suction cup before use.
Hammocks are really good for sick or lethargic bettas, to prevent them from needing to swim far to get air.