Бомбой эффектнее, а это действительно играло роль. Эсеры, как и подобает революционерам, любили пафос и еще как! "Дело прочно, когда под ним струится кровь" и пр. От бомбы крови больше однозначно.
И гулять с винтовкой на плече, и, тем более, привязанной к ноге, было несколько затруднительно. Можно еще на шею табличку повесить: "Эсеровский террорист". Пистолет можно спрятать в муфте, если ты - барышня. Или в кармане. И - бух!
ЗЫ. Насчет тренировок эсеры уже заморачивались. А вот их предшественники - нет. Почитайте, как Соловьев стрелял в Александра II из револьвера. Практически в упор, но царь вспомнил военную выучку и побежал зигзагом. И сработало прекрасно.
Подкоп с динамитом тоже рыли, и не один раз. Поедь Александр II 1 марта по Большой Садовой, взорвали бы из подкопа, а не метательными снарядами, как произошло, потому что он поехал по Итальянской.