I'm impressed by the veggie kebab. My pigs have never been ones for reaching/stretching. They much prefer things to be placed under their noses and generally ignore food which isn't - I don't think they want me to get ideas about environment enrichment and foraging.
Hay Racks don't work for my piggies . When we had GP1/GP2 I put a semi-circular basket (the sort for hanging basket attatched to a wall thingie) on the wall. They pretty well ignored it or pulled the hay out and sat on it . I've tried metal cubes (big ones about 10" sided) , they sat in it . I tried a big mesh basket - GP4 got inside it and got stuck inside -luckily she didn't panic. The amount of droppings suggested she was there all day eating hay.
Best compromise I found for hay is stuffing it into looroll tubes. We had to keep GP3 off hay when he was castrated , looroll tubes worked for him (good in Summer too when we don;t want them sleeping in hay)
Our Piggies Abode- they have a wooden playhouse that DH modified.
GP6 has a rabbit hutch with a door cut out the end side and a floorspace the length of the house. GP7/GP8 have a wooden hut and a big cardboard box and floorspace. They have a C&C divide. We move things about to keep them busy /confused 3 cardboard tunnels to play in. Outside 2 rabbit runs (side by side) , HopIn tunnels, cardboard boxes Winter nights they have a 4'x2' cage and we make a C&C cage, We have a 2+1 now , last winter we had a 3+2 group.