If you're bringing 24+pt Roark to the table and not bringing another ion source, you can't ion a large ship.
That's not technically true. Large ships keep the first ion token until they get the second, so you can still ion the large ship, but it will only be every second round at best. Which is not really good enough, so you are correct in that one source isn't really enough.