I have a Bernina 1020 and a 1530. I have never had any luck with using anything generic for my babies. I HOPE you learn to love it just as I have fallen in love with mine especially making such a big jump with a quality of a Bernina from a Singer. My first two DSM were Singers.
I would be patient and save your search on eBay so that you will receive a notification when a seller has a foot petal for sale. I did that with a walking foot. Bought a brand new one that works perfectly because I had worn out my old original walking foot and I paid HALF of the original cost.