The best Laptop I ever used for development was one with a keyboard, monitor, trackpad, and internet connection.
I would VNC into my work machine (using a two-factor authentication), and do development on my work machine.
It had all of my work already saved on it, it could compile faster than any laptop of similar price, and if my laptop was stolen from me, I would not lose any of my work - and none of my intellectual property (trade secret, or otherwise) was compromised.
Every now and then, internet connectivity was an issue, and that sucked.
I can't imagine losing full control over my intellectual property, though, so that's a trade I was totally comfortable with.
It had a small SSD so it would boot quickly, because that's all it really needed to do.