I went with a double shackle U lock. One goes around the frame, and then the other goes around the bike rack.
I can fit the bigger shackle around the front of the rear tire (feeding it through the spokes first) and the seat tube, and then the smaller one on the bike rack.
I recently got this one for my S3 and it’s worked really well:
Kryptonite Messenger Mini+ Plus Wheel Extender https://www.amazon.com/dp/B06XCPH1S4/ref=cm_sw_r_cp_api_i_9C2DAEEGM7M1SCY1CQRX?_encoding=UTF8&psc=1
I like that it secures both the frame and the front wheel which has the motor, and it fits in my back pocket. This, along with the kick lock, gives me pretty good peace of mind. That said, if I were leaving my bike all day in a high risk area I would probably opt for a chain lock instead.