> it's fine from a security context
No, it’s not. For example, even if you know every device on your network you STILL need network segmentation.
Running your card readers and corporate computers on the same subnet is asking for trouble - regardless of if you control both.